- CAVALLI LIMITED
213800LUWBAWWLSBT844United KingdomWINCHESTER
- CAVALRY BUSINESS CONSULTING LTD
984500E68B0C8BDA5813United KingdomSwindon
- CAVALRY FF7 UK TOPCO LIMITED
25490080W1IURKUDOF37United KingdomLondon
- CAVANDOWN LIMITED
213800E5DTKH51A47I31United KingdomBEDFORDLapsed - not renewed
- CAVAN INVESTMENTS LIMITED
213800BO37VNZCJ58B45United KingdomNOTTINGHAM
- CAVANNA GROUP LIMITED
213800RDCWYGWI5KUE97United KingdomTORQUAYLapsed - not renewed
- CAVDEL GROUP LIMITED
984500MDCE00BC5Q8E29United KingdomLondon
- CAVE CONSULTANCY LTD
2138002MTXHRU5AEAF22United KingdomHARROW
- Cave Direct Limited
894500HQ23Y9JYCMFG43United KingdomLarkfieldLapsed - not renewed
- CAVENDISH CAPITAL MARKETS LIMITED
213800DSWHX26RRA1N75United KingdomLONDON
- Cavendish Commodities Ltd
8945001JKMDDNW3H4H49United KingdomLondonLapsed - not renewed
- CAVENDISH DEVELOPMENTS (SOUTHERN) LIMITED
213800I1C5UBGOX96L36United KingdomSOUTHAMPTONLapsed - not renewed
- CAVENDISH ENERGY MARKETS LTD
6488V8003WL3H92ZDR03United KingdomLondon
- CAVENDISH EQUIPMENT LIMITED
213800JF3N9DJBDB9O02United KingdomWALTHAM CROSS
- CAVENDISH INVESTMENTS LIMITED
213800VNYH5ZQPXPCA32United KingdomCHELMSFORD
- CAVENDISH MEDICAL LTD
213800PKBYQFK3G7SV27United KingdomLONDON
- CAVENDISH ONLINE LIMITED
213800Z294P9C12MTW08United KingdomEXETER
- CAVENDISH STRUCTURED MARKETS UK LTD
6488GL3775CIYW51T865United KingdomHook
- CAVENDISH TRADING LTD
64880685Q7I8OR1OJT68United KingdomIlford
- CAVENDISH VIVENDI LIMITED
984500E510958E565913United KingdomStockport
- CAVENDISH WARE LIMITED
213800F61ZNDU84AWG46United KingdomLONDONLapsed - not renewed
- CAVENHAM CAPITAL HOLDINGS LIMITED
213800IA86VLXSHBUR33United KingdomLONDON
- CAVENHAM PROPERTIES LIMITED
2138007XGAECNXQXW158United KingdomBURY ST EDMUNDSLapsed - not renewed
- CAVES INVESTMENTS LIMITED
213800RR9ISYZ19VLK80United KingdomBURTON-ON-TRENTLapsed - not renewed
- CAVIAR PROPERTIES LIMITED
64887409EVCG44YZH828United KingdomLondon
- CAVITE TRAINING LIMITED
984500BBC0I5F3M47357United KingdomLondon
- CAVJ Ltd
8945003SQB9IU7HPJI38United KingdomlissLapsed - not renewed
- CAVRIGLIA LTD
213800NFSKKIPG6Y5S26United KingdomVIRGINIA WATERLapsed - not renewed
- CAVSOC LTD
213800T1DU8NF2TDKY18United KingdomBROMLEYLapsed - not renewed
- CAVU LTD
9845008014F2F3ABB244United KingdomDeffordLapsed - not renewed
- CAWD LTD
894500RN9XVEKRWKGB62United KingdomLONDONLapsed - not renewed
- CAWDOR CASTLE LIMITED
213800TNMH1HRZ5DLT49United KingdomNAIRN
- CAWGATE LIMITED
213800QQ85I6YH1JOA03United KingdomSHEFFIELDLapsed - not renewed
- CA WILSON HOLDINGS LIMITED
254900F5MVS1E0ZQ6466United KingdomBurntwood
- CAWL BUNKER SERVICES LIMITED
213800EHSBBQHD1WBC29United KingdomLondonLapsed - not renewed
- CAWLEY (CHESTER) LIMITED
2138008TL95ZHD7ZP152United KingdomCHESTER
- CAWOODS GROUP LIMITED
213800BVG1BR8BWWS712United KingdomBALLYNAHINCHLapsed - not renewed
- CAWSTON PRESS LIMITED
21380026S184SFH6KT32United KingdomKETTERING
- CAXTON HOUSE INVESTMENTS LIMITED
213800PXPB2M2EZN4H15United KingdomROMSEYLapsed - not renewed
- CAXTON PARTNERS LIMITED
213800GCIGYYYVQOJ688United KingdomTROWBRIDGE
- CAXTON PAYMENTS LIMITED
213800UE64QOSGDV2523United KingdomLONDON
- CAYENA RESOURCES LIMITED
894500LN3IXIAWM1SE61United KingdomFarehamLapsed - not renewed
- CAYENNE BIDCO LIMITED
213800A3GV8WHVAF4X51United KingdomLONDON
- CAYENNE PARENTCO LIMITED
213800IBQHIHBBKJUT55United KingdomLONDON
- CAYENNE TOPCO LIMITED
213800YBZU5PIPT31B75United KingdomEDINBURGH
- CAYGILL HOLDINGS LIMITED
213800NTFRLD2DL3DD22United KingdomCLECKHEATONLapsed - not renewed
- CAYI LTD
254900PKASTLYNRPC240United KingdomLondon
- CAYLEY ESTATES LIMITED
64887TO6SZC9C839Q609United KingdomWirral
- CAYLIN LIMITED
9845001939M8D2D89928United KingdomLeighton Buzzard
- CAYMANBRACK CAPITAL GROUP PLC
529900UCPO7X9N95GK08United KingdomStockport
- CAYO HOLDINGS LIMITED
894500Y7S5630DDE2C17United KingdomLONDON
- CAYTRUST FINANCE COMPANY LIMITED
213800H2V81RNW75OF96United KingdomLONDON
- CAYUGA ENTERPRISES LIMITED
213800BPHS95YUZIEU52United KingdomWIMBORNELapsed - not renewed
- CAZADORES INVESTMENTS LTD
213800ZHM57PSVHJM845United KingdomLONDON
- CAZENOVE NEW EUROPE (CFM1) LIMITED
6367002U3NZ1ZEYADY65United KingdomLondon
- CAZENOVE NEW EUROPE (PPI) LIMITED
6367005NDVPYHYAXRL64United KingdomLondon
- CAZENOVE NEW EUROPE STAFF INTEREST LIMITED
63670044JK31HBM5JW85United KingdomLondon
- CAZOO HOLDINGS LIMITED
213800M2R7GFCMKTCR40United KingdomLONDONLapsed - not renewed
- CAZOO LTD
213800GYCK4YXESDO590United KingdomLONDONLapsed - not renewed
- CB23 LTD
2138008OA4FXIQWCEE24United KingdomCAMBRIDGE