- DIEM MARSHALL WEALTH MANAGEMENT LIMITED
894500CV5864D3HR4E29United KingdomMilton KeynesLapsed - not renewed
- DIE-PAT DIVISIONS LIMITED
213800GA4SVM6MQ9VZ21United KingdomDAVENTRYLapsed - not renewed
- DIER ENTERPRISES LIMITED
894500N4OT7OA3032N19United KingdomLondonLapsed - not renewed
- DIESELEC THISTLE GENERATORS LIMITED
213800KT2TCNOXJYUK30United KingdomMILNGAVIELapsed - not renewed
- DIESTA LIMITED
984500AEUC4765CMCB13United KingdomLondon
- DIET CARE LTD
9845000DC4BC0ACFAA07United KingdomChingford
- DIETEX INTERNATIONAL LIMITED
213800WYTN2JA6BH2H12United KingdomWITHAMLapsed - not renewed
- DIFFERENCE BY DESIGN LTD
984500715F467A2A0697United KingdomBury
- DIFFERENT ANGLES LIMITED
8945006E6XKJBWSFPP03United KingdomCAMBRIDGE
- DIFFERENT BEAST LTD
9845002EF1D14DA15F03United KingdomLondon
- DIFFERENT ROADS MANAGEMENT LIMITED
254900XS0E2I0B8BS239United KingdomKyle Of Lochalsh
- DIF INFRA 3 UK SOLAR LIMITED
213800XD3N8PSM9ERU41United KingdomHITCHINLapsed - not renewed
- DIG8ITAL LTD
529900DT8O3RGEV98X11United KingdomLondonLapsed - not renewed
- DIGBETH & JEWELLERY QUARTER REGENERATION COMPANY LIMITED
213800I65X3U2Y8D9K67United KingdomLONDONLapsed - not renewed
- DIGBY MORRIS LTD
894500PSB17FPIX4EH66United KingdomCHELTENHAM
- DIGBY & NELSON INVESTMENTS LIMITED
213800XFBST2C36PB963United KingdomLONDONLapsed - not renewed
- DIG FIELDCRAFT LIMITED
984500NA8BEACA85EC11United KingdomBristol
- DIGIBEAN INVESTMENTS LTD
254900K6LZ2FSGL50L10United KingdomLondon
- DIGI BROADCAST COMPANY LIMITED
54930028OSS9LSAGIA78United KingdomLONDONLapsed - not renewed
- DIGIDOE LTD
984500DACE2DEA36A039United KingdomLondon
- DIGIFLEX LIMITED
21380073DVFLODGVPJ77United KingdomHOCKLEYLapsed - not renewed
- DIGI INVESTMENTS LTD
64889O73L5HS779LUX03United KingdomLondon
- Digiio Ltd
254900JQ00QF6QCGCI92United KingdomReading
- DIGILAB LTD
984500393A07D0VA5873United KingdomBerkshire
- DIGIMARTEL LTD
254900JBPE8X6Y5WFV97United KingdomManchester
- DIGISEL LIMITED
9845006E876DA2FF5960United KingdomWallingfordLapsed - not renewed
- DIGITAL 5 LTD
984500F59FE4E7412E61United KingdomRomsey
- DIGITAL 9 HOLDCO LIMITED
213800GCDMGTN3P32D39United KingdomLondon
- DIGITAL AGILE SOLUTIONS LTD
984500453J40FB6DEE18United KingdomLondon
- DIGITAL ANGELS LTD
984500C971PF36OEGB21United KingdomLondon
- DIGITAL ARK LTD
984500EEA00F6AD61576United KingdomCamberley
- DIGITAL ARTS LIMITED
213800KAXP7HCKMZ4614United KingdomCLEVEDON
- DIGITAL-ASH MEDIA LIMITED
1595R2P60H6REOQTEH37United KingdomBirmingham
- Digital Asset Ltd
254900SXGG9NOJJ6LQ47United KingdomArundelLapsed - not renewed
- DIGITALASSETS ECOSYSTEM FINANCIAL INST. LIMITED
98450013GDD683F3A018United KingdomEdinburghLapsed - not renewed
- DIGITAL ASSET SERVICES LTD
984500A47F3Q4F85D874United KingdomCardiff
- DIGITALBOOK LTD
984500A39EEA3C66A178United KingdomBraintree
- DIGITAL BULL TRADING LIMITED
984500Z5735Q385OI069United KingdomPreston
- DIGITAL CAPITAL LTD
529900SHMC8FPFJVXP29United KingdomLondon
- DIGITAL CLOUD FORCE LTD
2138002KMY265YRF2D94United KingdomHOUNSLOW
- DIGITAL COMPLETION UK LTD.
894500DU3LOU620L8495United KingdomLeeds
- DIGITAL COMPOSITE LIMITED
984500EB7EAAC456E850United KingdomTeddington
- DIGITAL CUSTODY NOMINEES LIMITED
254900KMEGKX268SGU17United KingdomBath
- DIGITAL DRAGON DYNASTY LTD
2549007HBLQQH84ZY126United KingdomLondon
- Digital Edamon Ltd
549300WUMPF7BEZSRA78United KingdomLondon
- DIGITAL EMARTBUY LIMITED
9845008CC5QBBBC26F83United KingdomBirmingham
- Digital Enforcement Concepts Limited
2549003U1TGTKJGYVL18United KingdomDerby
- DIGITAL ENTREPRENEUR LIMITED
213800CCQM114XO3JY33United KingdomDRIFFIELDLapsed - not renewed
- DIGITAL EXPLOITATION LTD
254900EARXDDJTTEAX20United KingdomWorcester
- Digital Farm LTD
254900A7YK14SQXJN627United KingdomLondonLapsed - not renewed
- DIGITAL FODDER LIMITED
98450077D9047U4FD709United KingdomCamberley
- DIGITAL GAMBIT LTD
894500TTSOLE7T975J20United KingdomLONDON
- DIGITAL GLOO LIMITED
98450063A64EAE1DA929United KingdomRedhillLapsed - not renewed
- DIGITAL ID LTD
213800MRWNYJ75EFMO75United KingdomStockport
- DIGITAL ID LTD.
213800QAQHSJIGJNDD79United KingdomSTOCKPORTLapsed - not renewed
- DIGITAL INCOME LTD
98450089CBF715A39742United KingdomLondonLapsed - not renewed
- DIGITAL INNOVATORS LTD
21380038VNFXKTJTRY42United KingdomEPSOM
- DIGITALIS PROPERTIES LTD
2138003YI29DPJR37532United KingdomREIGATE
- DIGITALK LIMITED
2138003PZNFVHK5MGS41United KingdomLONDON
- DIGITALK TECHNOLOGY LIMITED
2138006TQRYZUGYS3240United KingdomMILTON KEYNES