- DROPIT SHOPPING LTD
213800J79PRAQ3JN8N37United KingdomMILTON KEYNESLapsed - not renewed
- DROPS INVESTMENT LIMITED
213800QEP6KEZ36NO455United KingdomLONDONLapsed - not renewed
- DROVER LIMITED
213800VOFW79POCRIQ27United KingdomLONDONLapsed - not renewed
- D ROWLEY LIMITED
2138004433AGRJQGO122United KingdomMiddlesbrough
- DR PAUL AURORA LTD
213800W6OWR7JA14CV81United KingdomLONDON
- DR PEPPER'S CARE CORPORATION LIMITED
984500CHF9FSC82A2D41United KingdomExeter
- DR. PETER LAWRENCE LIMITED
648826LA630IJ1ASA459United KingdomKidlington
- DR PHILLIP JACOBS LTD
648822R8NQYJ3G08A639United KingdomLondon
- DRP HOLDINGS LIMITED
98450099BD54DB06E390United KingdomKidderminster
- DR PONGRATZ CONSULTING LTD
213800UQUG3MC3IOD882United KingdomPORTSMOUTH
- DR PRATSOU DERMATOLOGY LIMITED
64881UBNVP917Y638B30United KingdomOxford
- DRP (UK) LIMITED
984500DF692D14EBEA88United KingdomKidderminster
- DR RAJAGOPAL AND CO LIMITED
213800DOIK2SA2HMNT86United KingdomLEEDS
- DR RAJ SHAH LTD
894500T9HIMLPE6ZD694United KingdomEDGWARE
- DR RAMS LTD
254900EWD6MTZSSK4O48United KingdomClitheroe
- DRR FINANCIAL CONSULTANTS LIMITED
213800GMZ3GUI5QHAE43United KingdomWEST BYFLEET
- DRRIMA LTD
9845000AC4DEF89ECB31United KingdomStanmore
- DR RIZWAN AHMED LTD
984500D696086C649496United KingdomAshford
- Dr R J Sawyer Ltd
894500MMIQF2YA2BV181United KingdomOxford
- DR R J TURNER LTD
213800S8I9CJESNGF364United KingdomOXFORDLapsed - not renewed
- DR ROGER SMITH ANAESTHETIC CONSULTANCY LTD
648800OZA144HK2ODR39United KingdomManchester
- DR ROWLAND PAYNE DERMATOLOGY LTD
213800RANZSXKYBB5Y25United KingdomLONDONLapsed - not renewed
- DR R RAHA LTD
984500671379A6E0F716United KingdomBedford
- DR RUBAIYAT HAQUE LTD
984500FB2B71F8H37112United KingdomLondon
- DR SAMEER PATEL LIMITED
984500F890ACCF500T56United KingdomFarnham CommonLapsed - not renewed
- DR SAMIA SALAM LTD
2138005NOC1H92OFGV82United KingdomNEATHLapsed - not renewed
- DR S AUGUST LIMITED
213800MPIAA82YLDV742United KingdomPOOLE
- DRS CAPITAL LIMITED
2549006QKDRIHXB0WS43United KingdomLondon
- DR SCHAR UK LIMITED
54930025RXIVSOQCJC28United KingdomWarrington
- DR SDV SHAUNAK LIMITED
254900D53Q8BWG5IQS94United KingdomPreston
- DR SHARADAH ESSAPEN LIMITED
213800TD9Z4BR1WGNV20United KingdomWOKING
- DR S M DOWNES LIMITED
213800T8DZ1WR8AQT383United KingdomOXFORDLapsed - not renewed
- DR SMILEE LTD
984500CE9CA42CMF7032United KingdomAshford
- DR SUSAN COOPER (OXFORD) LIMITED
213800LU55TZUQCLJQ57United KingdomOXFORD
- DR SUSANNAH BARON LTD
213800HP498ORTQEQQ92United KingdomCANTERBURY
- DRS W&J KENT LTD
984500AD6FEAC37F1E79United KingdomMildenhall
- DR T J EDWARDS LTD
8945005E5JVW4M0N0S45United KingdomLINCOLNLapsed - not renewed
- DR T KINNAIRD LIMITED
213800IPNW2BSFZQQP17United KingdomPENARTHLapsed - not renewed
- DR TL LTD
98450010FF8F2F0DDE96United KingdomLondon
- DRT LOGISTICS LTD
25490075600QJ30MVP75United KingdomGateshead
- DRUCK LIMITED
HIRF4ESJ5XJIHF0U1K78United KingdomGrobyLapsed - not renewed
- DRUG DEVELOPMENT CONSULTANTS LTD
984500JAB119DA5DLE62United KingdomShipston-On-Stour
- DRUGSRUS LIMITED
213800NW6XWC68VFSJ50United KingdomMiddlesex
- DRUIDS GOLF LTD
254900E2IQZ2755OI180United KingdomLivingston
- DRUID VISION LTD
254900USFPUK478J4M83United KingdomLondon
- DRUITS GROUP HOLDINGS LTD
213800WVDOJNENJSDV26United KingdomHEYWOOD
- DRUITS GROUP LTD
213800ATFWJ4F7PHTX47United KingdomHEYWOOD
- DRUMACRE LIMITED
9845009139AC9B55U787United KingdomPreston
- DRUMANY PROPERTY LTD
213800UFWD3WMYYK4H54United KingdomTEMPLEPATRICKLapsed - not renewed
- DRUMATIHUGH FACILITIES MANAGEMENT LIMITED
213800D38XGQMCDDF387United KingdomBELFAST
- DRUMBEARN LIMITED
213800DLMYMRPIGD1C45United KingdomDUNGANNON
- DRUMCONNER HOMES LIMITED
2138006PFJ5RIYF9YH52United KingdomBRIGHTONLapsed - not renewed
- DRUMCONNER LIMITED
213800MXKT6EV6ZI3Q95United KingdomBRIGHTONLapsed - not renewed
- DRUMINEAL LIMITED
213800NRDVP9VEOK3J93United KingdomCHESTER
- Drumkee Energy Limited
5493001V6IGDP8IKB188United KingdomLONDONLapsed - not renewed
- DRUMLANRIG STREET HOLDINGS LIMITED
213800K8SV2SW5V91E36United KingdomGlasgow
- DRUMMER AND DUFF LTD.
894500LU0YN212GM8C63United KingdomSTURMINSTER NEWTON
- DRUMMOND CENTRAL LIMITED
213800HFYL382D9ATF44United KingdomNEWCASTLE UPON TYNELapsed - not renewed
- DRUMMOND & CO (HUMAN RESOURCE SPECIALISTS) LIMITED
213800LE7MRYU5XL6J42United KingdomSTOCKTON ON TEESLapsed - not renewed
- DRUMMOND ENGINEERING LTD.
213800NQOD8R9SECNV11United KingdomFRASERBURGH