- DNK CONSULTING LTD
98450036D6B1EC9F1B78United KingdomLondon
- DNL UK LTD
5299004HGJWHJ71M5T77United KingdomNewburyLapsed - not renewed
- D N MAY LIMITED
213800KKU1KDXIK7NU61United KingdomMANCHESTERLapsed - not renewed
- DNM OUTDOOR LTD
254900BKXUG6AED5XR46United KingdomShoreham-by-SeaLapsed - not renewed
- DNO EXPLORATION UK LIMITED
25490002V7F5YDSGVT05United KingdomAberdeen
- DNO NORTH SEA LIMITED
213800RE18GVZGNYB270United KingdomLeeds
- DNO North Sea (ROGB) Limited
213800MXPOGL5RY2UV70United KingdomLeeds
- DNO NORTH SEA (U.K.) LIMITED
213800BQFAP1FRN2L676United KingdomLeeds
- DNOW UK LIMITED
549300STYCX5STBHJ187United KingdomABERDEENLapsed - not renewed
- DNRN LIMITED
213800FQXW9DNKL2YM33United KingdomLONDONLapsed - not renewed
- DNS ASSOCIATES LTD
213800Y562ILJJKHWI22United KingdomMiddlesex
- DNS CAPITAL LTD
213800LQIPJL4HQRBH97United KingdomFOULSHAMLapsed - not renewed
- DNS Stones Limited
254900LOOZ5IT5SR7Y25United KingdomLeedsLapsed - not renewed
- DNS SYSTEMS LTD
9845004DCFA7B6439A95United KingdomManchester
- D.N.Y. LIMITED
254900BEDAY3U1NMJ743United KingdomSouthampton
- DNZ Holding LTD
315700OIFZRPQ69FF110United KingdomLondon
- DOBBIES GARDEN CENTRES LIMITED
213800IIVGVS4YYFTK82United KingdomLASSWADE
- Dobbin Holdings Ltd
254900XOHS36EB13XY55United KingdomLondon
- DOBBYMAN INVESTMENTS LTD
984500865417CE637352United KingdomBeckenham
- Dobermans Limited
549300YKO2TKSX6PCW26United KingdomNewcastle Upon TyneLapsed - not renewed
- DOBIES CUMBRIA WASHINGTON CENTRAL HOTEL LIMITED
213800LZI59CR5E5T104United KingdomWorkington
- DOBIES CUMBRIA WORKINGTON LIMITED
6488L2KUV223L5RR3036United KingdomWorkington
- DOBLE POWERTEST LIMITED
549300683AGBJIRUUX34United KingdomLONDONLapsed - not renewed
- DOBS HOLDINGS LTD
213800Q7DYMKJH4QFU60United KingdomSHREWSBURY
- DOCAN SOLUTIONS LTD
213800OANKRR3BH8XN13United KingdomLONDON
- DOCCHEALTH LTD
2138003HMFSSR7NND440United KingdomPINNER
- DOCHUB LTD
984500DAF0958LCF6491United KingdomRomford
- DOCK AND LET LIMITED
213800WF1HR316APKU87United KingdomHarrow
- DOCKER HOLDINGS LIMITED
213800YQJ8PL2TUJUU25United KingdomHALESOWEN
- DOCKGRANGE LIMITED
213800OOYEG2EJ37IN31United KingdomBEXLEYHEATH
- DOCK INVESTMENTS LTD
648831IY322JUG6J3G23United KingdomLondon
- DOCKLANDS AVIATION GROUP LIMITED
213800MD4OD6RVULDJ58United KingdomLONDON
- DOCKLANDS OPTIMISATION GROUP LTD
9845001E5A1C8909EB97United KingdomLondon
- DOCKLANDS OPTIMISATION SERVICES LTD
213800DKQBHFOTMNTW75United KingdomLONDONLapsed - not renewed
- DOCKLANDS PROPERTY LIMITED
213800PYZNENXBTJFS77United KingdomLONDON
- DOCK TOWER LIMITED
213800AHY1YHF9Z2GY29United KingdomNORTH EAST LINCOLNSHIRELapsed - not renewed
- DOCLAN MANAGED DOCUMENTATION SERVICES LIMITED
894500SL5EOB0OI0EL44United KingdomREADING
- DOCTAP LTD
5493000NVT6TPZVBG563United KingdomLONDON
- DOCTOR AP LTD
9845009AF452A7897195United KingdomLeicester
- DOCTORCALL LIMITED
549300MFEUH1V5F0GW95United KingdomLONDONLapsed - not renewed
- DOCTOR CONTENT LTD
9845007P9A644787F867United KingdomHove
- DOCTOR DATA LTD
984500B569F9E784AD88United KingdomLondon
- DOCTORS REPUBLIC LIMITED
984500AKCADB2FB84387United KingdomWakefield
- DOCTUITION LTD
9845009EC9F82I2C7016United KingdomLondonLapsed - not renewed
- DOCUMENT RISK SOLUTIONS LTD
6488VX4T61WB56Q0S682United KingdomLondon
- DOCUMENT SOLUTIONS (SCOTLAND) LTD
984500000WC967EF5X76United KingdomScotlandLapsed - not renewed
- DOCUPLUS LIMITED
549300UJTQWYOF8HKV64United KingdomBEACONSFIELDLapsed - not renewed
- DOCZEN LTD.
648802UK8JHC677GB991United KingdomLondon
- DODDLE DESIGN LIMITED
9845009D2A50CYD45614United KingdomDoncaster
- DODDLEODDLE LIMITED
254900HNU815GRMKLP65United KingdomLondonLapsed - not renewed
- DODD PROPERTIES (KENT) LIMITED
213800A9CNCECTQ1XU15United KingdomLONDONLapsed - not renewed
- DODECAGON LTD
6488G2Z4TG75SK44S582United KingdomLondon
- DODFORD LETTINGS LTD
984500BB3E7EB07A3C41United KingdomMilton KeynesLapsed - not renewed
- DODHIA TRADERS LIMITED
213800CXOUWI2AWE7588United KingdomKENTONLapsed - not renewed
- DODMANCHESTER LIMITED
984500B00A9C1C896F84United KingdomOldham
- DODMAN SWAN LTD
254900KK2569TQBYMC88United KingdomNewark
- DODO ENTERPRISES LTD
984500A470G81547C459United KingdomCraven Arms
- DODO PROPERTIES LIMITED
213800HU1N6I3UA34L73United KingdomCHEDDINGTON
- DODS OF HADDINGTON LIMITED
9845008F8FD1A9CDF154United KingdomHaddington
- DOEL HOLDINGS LIMITED
213800YEPE8314IV6S02United KingdomWITHAM