- D & M ELECTRICAL LTD
894500R5F9DCCL6M4P78United KingdomTAMWORTH
- D.M. ELECTRONICS LTD
213800GTZBE1V4P43D06United KingdomLEYBURNLapsed - not renewed
- D&M FINANCIAL SERVICES (UK) LIMITED
2138003991EFMI8J3O57United KingdomBROMLEYLapsed - not renewed
- D & M FRICTION LIMITED
213800QQ4SPDYXAQOL10United KingdomTROONLapsed - not renewed
- DMGB LIMITED
549300RIZJIA5P32N949United KingdomLONDONLapsed - not renewed
- DMG INFORMATION LIMITED
213800L3G7EVFK3Q7M13United KingdomLONDON
- DMG MORI UK LIMITED
529900J44BWMGKTM1E59United KingdomCoventry
- DMG PROFESSIONAL SERVICES LTD
213800628N1468L87918United KingdomATHERSTONELapsed - not renewed
- DM HALE LIMITED
98450074A5111FCA5D86United KingdomStourbridge
- DMHC ASSOCIATES LIMITED
984500E5YE65FC663T46United KingdomHemel Hempstead
- D.M.H. SERVICES LIMITED
213800RWEVYN19PXCC44United KingdomWITNEYLapsed - not renewed
- DMH STALLARD TRUST CORPORATION LIMITED
213800M648IS22ICFP72United KingdomBRIGHTON
- DMI GROUP LIMITED
213800IN3JIFD2BNSU34United KingdomHADLOWLapsed - not renewed
- DMJ Asset Management Ltd
894500PVDKZSNHYNWV57United KingdomTavistock
- DMJ CONSULTANCY SERVICES LIMITED
2138007DF94ULZRUPK89United KingdomLONDONLapsed - not renewed
- DML27 INVESTMENTS LIMITED
21380095I15EAA9MIH02United KingdomAUCHTERARDER
- DML FINANCIAL PLANNING LIMITED
213800YVDJFCDMCWJ622United KingdomDARLINGTONLapsed - not renewed
- DM LIMITED
2138009W6GJLV2P31T49United KingdomROSS-ON-WYE
- DML INVESTMENTS HOLDING LTD
984500K78CBFC0J3FD28United KingdomManchester
- D M MACKINNON LTD
2138006XRWQFQUA86G09United KingdomOban
- DMM ADVISORY LTD
98450015CSI44542D734United KingdomLondonLapsed - not renewed
- D M Maude Ltd
894500NME9CYOXY7BE75United KingdomCanterbury
- D&M MIDDLETON LIMITED
213800RLMOP9QG2ZLB72United KingdomCLECKHEATONLapsed - not renewed
- DMM INTERNATIONAL LIMITED
213800KCF1L9EWZHKU59United KingdomCAERNARFONLapsed - not renewed
- DMOG LTD
213800VEQ5SNKY6JSP22United KingdomMIDDLESBROUGH
- D MORRISON HOLDING COMPANY LIMITED
213800MQQZHZRS4EXO04United KingdomLONDONLapsed - not renewed
- D & M PROPERTY DEVELOPMENTS LTD
213800VDPP6J57371E19United KingdomLONDONLapsed - not renewed
- DMR CONSULTING SERVICES LTD
984500A1C72FB0486512United KingdomGainsborough
- DMR HERITAGE LIMITED
213800K3KKDXXNIP2896United KingdomAndover
- DMR INVESTCO LIMITED
894500Q72YLL29NQ7S19United KingdomAltrincham
- DMS BRISTOL LIMITED
984500E1D59T543C0776United KingdomBristol
- DMS B UK LIMITED
6488V53XH50X055GGZ56United KingdomLondonLapsed - not renewed
- DMS CAPITAL FIVE LTD
213800TA865J2WXXP849United KingdomPERSHORE
- DMS CONSTRUCTION CONSULTANCY LIMITED
98450079C6B03B3A8D81United KingdomSettleLapsed - not renewed
- DMS DIRECT LIMITED
984500E6584EE8DA0319United KingdomLondon
- DMS TECH LIMITED
254900KG35DM2AJV6E33United KingdomBradford
- D M STEWART LIMITED
213800L8D8XABSTJGQ32United KingdomEDINBURGH
- DMT CENTURION LIMITED
894500U2W16OPDA4C634United KingdomReading
- DMT PROTEUS LIMITED
213800YWQJ6NHFGOMT05United KingdomLONDONLapsed - not renewed
- DMT SOLUTIONS U.K. LIMITED
9845006AE490AAF7E989United KingdomLondon
- DMWSL 575 Limited
635400OHF7GPL9XRU448United KingdomNot ApplicableLapsed - not renewed
- DN50 LIMITED
9845006Z9156C640GA19United KingdomNottingham
- DNA AND SONS LTD
213800G7H7TXRH8G2P73United KingdomIngatestone
- DNA CRYPTO LTD
894500B86CQIREQ83C77United KingdomLONDON
- D.N.A. LIMITED
213800OVH6CFEPE3FS81United KingdomSURBITONLapsed - not renewed
- DNA PAYMENTS LIMITED
2549003JV0KCBALHYX70United KingdomLondon
- DNA SLAGO LIMITED
98450041EB0DBBACEK60United KingdomKew
- DNB ACTIVE RECORDS LTD
984500BC6E3E3785E791United KingdomStockport
- D.N.B (PRIVATE CLIENTS) LIMITED
213800ID84LKKM3WXW38United KingdomDONCASTERLapsed - not renewed
- DN BUSINESS SOLUTIONS LIMITED
984500486B5CA05DEE63United KingdomBeaconsfield
- DNC UK LIMITED
213800WE273QMAXMV565United KingdomWeybridge
- D N D CAPITAL ASSOCIATES LTD
8945002DFYWBIA422961United KingdomHawkesbury Upton
- DND DEVELOPMENTS LTD
984500DCCWD88380F652United KingdomManchesterLapsed - not renewed
- DNDIH LIMITED
6488YP29873Z0FPBE225United KingdomNottingham
- DND KEARNS LTD
6488RVZH4397F9R5Z556United KingdomBournemouth
- D.N.D PROPERTY PROFESSIONALS LIMITED
213800ITNHTMFZEKT340United KingdomGLASGOWLapsed - not renewed
- DND TRADING SCHOOL LTD
6488IP8PS0UV2365F826United KingdomLondon
- D NESS LIMITED
213800IDMGQSQF9UUQ42United KingdomABERDEEN
- DN FUTURES LIMITED
21380034LOQ7CPR4OT64United KingdomILFORD
- DNI EUROPE HOLDINGS LIMITED
549300P2TCSQPNV9XM33United KingdomLONDON