- DAVID EVANS WEALTH MANAGEMENT LTD
8945002F5GGBA78KUM63United KingdomHeywoodLapsed - not renewed
- DAVID FARAGO LTD
9845006C7F464137BB27United KingdomLondon
- DAVID FIELD WEALTH MANAGEMENT LIMITED
984500B93FC5R4889415United KingdomExeterLapsed - not renewed
- DAVID FISCHHOFF LIMITED
213800FKPB73PHHKMU73United KingdomMANCHESTERLapsed - not renewed
- DAVID FRANK CONSULTING LIMITED
213800QT6J4OEHVLTR95United KingdomLONDONLapsed - not renewed
- DAVID GAMBLIN LIMITED
2549002BL6H8GAQPSC62United KingdomRomseyLapsed - not renewed
- DAVID GASCOYNE FINANCIAL SERVICES LIMITED
213800AVW97KHEUHV302United KingdomCOWBRIDGELapsed - not renewed
- DAVID GEE ASSOCIATES LIMITED
213800OKG4VDKZ3TX553United KingdomWAKEFIELD
- DAVID GILMOUR MUSIC LIMITED
21380032O78QKKND7745United KingdomLONDONLapsed - not renewed
- David Harris Associates Ltd.
894500H99X3KYZDS3Y05United KingdomLondonLapsed - not renewed
- DAVID HART AEROSPACE PIPES LIMITED
549300B6GHS8IY50XK80United KingdomLondonLapsed - not renewed
- DAVID HILL WEALTH MANAGEMENT LIMITED
984500F005860ABABC82United KingdomBedford
- DAVID HOBDELL BUILDING (LONDON) LIMITED
213800GDDTUJFBQ7DL83United KingdomSTANMORE
- David Holman & Co. Limited
2138002GYF1CPKCICJ40United KingdomEast GrinsteadLapsed - not renewed
- DAVID HOPKINSON IFA LTD
213800YAEL96LI9SSW09United KingdomWIGTONLapsed - not renewed
- DAVID HORN COMMUNICATIONS LIMITED
549300HG4Q1LGPYLVG59United KingdomLUTONLapsed - not renewed
- DAVIDIAN HOLDINGS LIMITED
213800EVX1EQ74OVFC83United KingdomMARPLE
- DAVID IAN RICHARDS LIMITED
213800EF1FUGFX2UEZ63United KingdomMARKET HARBOROUGH
- DAVID INGRAM RESIDENTIAL LIMITED
98450007CEAC03A0C163United KingdomChippenhamLapsed - not renewed
- DAVID JAMES WEALTH
2138009LF7XXUYKQVR03United KingdomLONDONLapsed - not renewed
- DAVID J BARNETT LIMITED
2138003KKTKJDYK4HA14United KingdomLoughboroughLapsed - not renewed
- DAVID JERMY LIMITED
213800UUASD8N3ZIYJ32United KingdomLOWESTOFTLapsed - not renewed
- DAVID JONES PROPERTY LIMITED
6488G9IK6P64T8R33X47United KingdomWeymouth
- DAVID JOY LIMITED
213800NAUJDWC9D63D41United KingdomLEEDSLapsed - not renewed
- DAVID J SHELDON LIMITED
2138007644YWZT3XKS04United KingdomWATERLOOVILLE
- DAVID & KANE STRATEGY LTD
2549007W3DV9KVHOIE48United KingdomLeeds
- DAVID KEDDIE WEALTH MANAGEMENT LTD
894500OGEY448UCUWI95United KingdomDUNDEELapsed - not renewed
- DAVID KELLETT & PARTNERS LIMITED
213800BWSDT4FVVGJ165United KingdomHEREFORD
- DAVID KNEALE FINANCIAL MANAGEMENT LTD
213800VI6ZZ3VAR3CC57United KingdomLANCASTERLapsed - not renewed
- DAVID KUSTOW CONSULTANCY SERVICES LIMITED
213800GEV9SRSXIZB965United KingdomLONDONLapsed - not renewed
- DAVID LAND (AGENCY) LIMITED
213800I7BEK3Q7B4KO76United KingdomLONDON
- DAVID LANDAU LIMITED
213800WAZY9L7AVC2T88United KingdomLONDONLapsed - not renewed
- DAVID LANE INVESTMENTS LIMITED
2138009GWQNFB6769553United KingdomLONDONLapsed - not renewed
- DAVID LAWRENCE CONSULTANTS LIMITED
21380075ZHJ4E6MYUY07United KingdomHARROW
- DAVID LINDSELL CONSULTANCY LIMITED
984500596G7638ADA940United KingdomNewburyLapsed - not renewed
- DAVID LISTER LIMITED
213800ZUMLRPV52CMV45United KingdomLONDONLapsed - not renewed
- DAVID LLOYD LEISURE LIMITED
984500DE78CC060F1475United KingdomHatfield
- DAVID LLOYD'S DEVELOPMENTS M-B LTD
2138002CDTC171F8DA40United KingdomLONDONLapsed - not renewed
- David Luke Ltd
894500WCSXB4BGTWFO95United KingdomBredbury
- DAVID MACDONALD LIMITED
213800JTFZXBZBYXLR53United KingdomEDINBURGH
- DAVID MACKENZIE LIMITED
213800LFKTMY9P6CBT10United KingdomGLASGOWLapsed - not renewed
- DAVID MASON (DESIGN) LIMITED
2138006P2MH5RFFJSK59United KingdomLONDONLapsed - not renewed
- DAVID MONKHOUSE LIMITED
213800CK6RFMI7LX3312United KingdomCARLISLELapsed - not renewed
- DAVID MOODY LIMITED
213800O6W37OD13LOK81United KingdomTHIRSKLapsed - not renewed
- DAVID MOORE CONSULTING LIMITED
6488I7P69HWOTL717569United KingdomWigan
- DAVID MORGAN CONSULTING LTD
984500C11CUF96655D89United KingdomGuildford
- David Neal Ltd
254900SRSC9HCNNB9P16United KingdomBexhill-on-Sea
- DAVID NEILL FOODS LIMITED
213800RQF3QSWLZG3295United KingdomBromborough
- DAVID NEWTON & CO LIMITED
213800IVP46YY3UC7S88United KingdomCLIFTON MOORLapsed - not renewed
- DAVID NEWTON LIMITED
984500076901D8E38B61United KingdomLondon
- DAVID NIEPER LIMITED
213800DBAB37JY4NSO58United KingdomALFRETON
- DAVID O'MALLEY COST CONSULTANCY LTD.
213800QTV8OZZHM8OA31United KingdomLONDONLapsed - not renewed
- DAVID PARADINE PRODUCTIONS LIMITED
2138007RITAVPNKTQL03United KingdomBOREHAMWOODLapsed - not renewed
- David Phillips & Co. Limited
254900DT28V7JREE6310United KingdomLondonLapsed - not renewed
- DAVID PHILLIPS FURNITURE LTD
2549000U6CZMN92AEI15United KingdomLondonLapsed - not renewed
- DAVID PLUCK INVESTMENTS LIMITED
2138008MUFOZC6B5Z959United KingdomMERSEYSIDELapsed - not renewed
- DAVID PLUCK (NORTH WEST) LIMITED
213800YFA6HPN8HPCS04United KingdomLIVERPOOL
- DAVID PRICE CONSULTING LTD
9845003DMDSUB0722P40United KingdomSheffieldLapsed - not renewed
- DAVID PRINCE LTD
21380034XE31HLC35G83United KingdomSURREY
- DAVID PT LTD
984500CBDI91WB5BF932United KingdomLondon