- DURHAMS TRANSPORT TRAINING LTD
213800YRM9A58MZPHS97United KingdomSTOCKTON-ON-TEES
- DURHAM SURGICAL SERVICES LIMITED
984500B109DEFF44K022United KingdomHoughton Le Spring
- DURHAM & TEES COMMUNITY VENTURES FUNDCO (NO.1) LIMITED
549300MPENDSHLVFMD92United KingdomHULL
- DURHAM & TEES COMMUNITY VENTURES FUNDCO (NO.2) LIMITED
549300QO1O3HL4HK9W60United KingdomHULL
- DURHAM & TEES COMMUNITY VENTURES FUNDCO (NO.3) LIMITED
549300N21WLEWBVSQE75United KingdomHULL
- DURITE LIMITED
2138003M2UZW6M64VK76United KingdomDOVERCOURTLapsed - not renewed
- DURKAN GROUP ENTERPRISES LIMITED
984500CEDDE6685A0Y86United KingdomHailsham
- DURLEY BEAST LTD
984500BAAN0F656E8505United KingdomSouth PethertonLapsed - not renewed
- DURLEY LTD
89450065K7MJRAR5HQ77United KingdomLondonLapsed - not renewed
- DURMAN STEARN PLANT LIMITED
213800ZVBFH9H8PNB387United KingdomCAMBRIDGE
- DURNOVARIA HOLDINGS LIMITED
213800GEAS49HMLVOH42United KingdomMANCHESTER
- DUROTAN LIMITED
213800M39HXXWSACJ902United KingdomBUCKINGHAMLapsed - not renewed
- DURO YOKOTA LIMITED
549300Z8E37XE2XNDN72United KingdomSHEFFIELDLapsed - not renewed
- DURRAD & TURNER LTD
213800MSAXRVE18E3E87United KingdomLONDONLapsed - not renewed
- DURRANT CONSULTING LTD
984500BBD9159FB5CF07United KingdomChelmsford
- DURRANT ESTATES LTD
213800VK5WOY92L7UH98United KingdomNORWICH
- DURRANT MOORE ASSOCIATES LIMITED
213800BGKFNRJSD1JH67United KingdomSCARBOROUGH
- DURR HOLDINGS LTD
254900UTIP7X7T88IL42United KingdomMansfield
- DURR LIMITED
529900NDADW4KQ6FRZ29United KingdomWarwick
- DURST IMAGE TECHNOLOGY UK LIMITED
894500LB8TIU1ITKZ682United KingdomSurreyLapsed - not renewed
- DURSTON'S COFFEE LTD
213800LD3C1DGL6NK616United KingdomBRIDGEND
- DURUEDMA LIMITED
52990073DE3ZP4AL6W81United KingdomColchester
- DURWOOD ASSOCIATES LIMITED
213800G9MHCTHKJ1EW94United KingdomCROYDONLapsed - not renewed
- DUSK STUDIO LTD
98450059159472F07084United KingdomLondon
- DUSTHOUSE LIMITED
2138008UDGFZ6BW86357United KingdomKENILWORTHLapsed - not renewed
- DUSTYHALL LTD
2138004YO742Q75C2369United KingdomSALFORDLapsed - not renewed
- DUSTY TOPCO LIMITED
2138001SCGSU2EJP7P23United KingdomLEEDSLapsed - not renewed
- DUTCH4 LIMITED
984500A8B8F3B46A8E60United KingdomHytheLapsed - not renewed
- DUTCH DIGITAL SYSTEMS LIMITED
5299005R4IIXPLOTIL43United KingdomLondon
- DUTHIE & PATTISON HOLDINGS LIMITED
213800I388GJDUP2TM30United KingdomAberdeen
- DUTTA INTERNATIONAL TAX LTD
9845006AE450BBS56D08United KingdomLondon
- DU VINAGE PUBLISHING LTD
213800EUIOLTOV1M1O22United KingdomHARROWLapsed - not renewed
- DUXBURY RESIDENTIAL LIMITED
213800O8Z3WCFDF9HM59United KingdomBIRMINGHAMLapsed - not renewed
- DUXFORD LIMITED
213800MNPUZFAR7XOO74United KingdomCAMBRIDGE
- DUX MEDIA HOLDINGS LTD
984500E6FC7BB5850772United KingdomLondon
- DV4 COLTHAM (COLNBROOK) LIMITED
254900LF8PSZI9Q1EM04United KingdomLondon
- DV4 COLTHAM (REDDITCH) LIMITED
254900BZXVQSV4SBY461United KingdomLondon
- DV8 ASSET MANAGEMENT LIMITED
984500DF70956C1E0992United KingdomStratford-Upon-Avon
- DV8 TECHNOLOGY LTD
894500TQVKHD0MXAQ694United KingdomPershoreLapsed - not renewed
- D V BOTTOMS INVESTMENTS LTD
984500B4E56DAQ96D406United KingdomLeominsterLapsed - not renewed
- D V CAPITAL LIMITED
213800SIK9UPSXI4KH68United KingdomLEIGHTON BUZZARDLapsed - not renewed
- D & V ENTERPRISES LIMITED
2549003E4QVEIMM6K710United KingdomLondon
- D & V HOLDEN LIMITED
213800O5E1VTIAIEF527United KingdomDARWENLapsed - not renewed
- D VI BTR LIMITED
9845008C064BAC5XB474United KingdomLondon
- DVIHA INVESTMENTS LTD
984500Z2B6FFD44FY093United KingdomHarrow
- DVIHA PROPERTIES LTD
9845006757E0BC470979United KingdomHarrow
- DVJ DESIGN LTD
9845007847C24D852D46United KingdomBeckenham
- DVLD LTD
984500DBF7A5D3F1F069United KingdomLondon
- DVL LTD
984500E8A08BD8D2F763United KingdomWestgate-On-Sea
- D & V MCCANN LIMITED
9845000BE11C9B059D69United KingdomMelton MowbrayLapsed - not renewed
- DVOC CAPITAL COMPARTMENT LTD
984500C1C2BCA9F78F45United KingdomLondon
- DVS LTD
213800UCUAIYEDIO5Q87United KingdomDISS
- DVSN Project Controls Ltd
254900C9RNI4GJXAD543United KingdomAberdeenLapsed - not renewed
- DV VENTURES LIMITED
2138002PPIJHRXGQL237United KingdomDerby
- DW 2020 LIMITED
213800C9FW1CJSAQXN24United KingdomCarlisle
- DWARAKA DIAGNOSTICS LTD
984500F4E2BFFJBDC689United KingdomCanterbury
- DWARAMPUDI LTD
984500H0FNB15AZ11484United KingdomLiverpool
- DWAYNE SYKES COACHING LTD
984500ECDB904760B941United KingdomNottinghamLapsed - not renewed
- D-WAY SERVICES LTD
984500A455RWBBE89D17United KingdomBromley
- DWBP LIMITED
213800L3IMB17DOXFK61United KingdomWOKINGLapsed - not renewed