- CAMPBELL & MCCONNACHIE LIMITED
213800CAOL29WAYOOL32United KingdomMoray
- Campbell Munro Investment Management
8945007W80SGN947SI73United KingdomCrowboroughLapsed - not renewed
- CAMPBELL MUNRO LTD
213800ZEE3KZ2L11ZQ81United KingdomCROWBOROUGHLapsed - not renewed
- CAMPBELL PLANT (LOCHABER) LTD
2138002E9KQC44NOWO15United KingdomINVERNESSLapsed - not renewed
- CAMPBELL ROBERTS LTD
254900CNWMTXJROHUV13United KingdomLondon
- CAMPBELL SCIENTIFIC LIMITED
2138003ADLS25IAI1F71United KingdomLOUGHBOROUGH
- CAMPBELL THOMSON (INSURANCE SERVICES) LIMITED
213800PWMAEYCJRRPM48United KingdomGLASGOWLapsed - not renewed
- CAMPBELL WEST MECHANICAL LTD
213800OBLW2AQTWKEV03United KingdomHENLEY ON THAMESLapsed - not renewed
- CAMPDEN HOUSE LIMITED
894500B396HI9H3W5P21United KingdomLondon
- CAMPERSALES LIMITED
213800VFH1SXUC9GML93United KingdomBURGESS HILLLapsed - not renewed
- CAMPFIRE ASSET MANAGEMENT LIMITED
549300Y3RNGVQR6D6137United KingdomHUDDERSFIELDLapsed - not renewed
- CAMP GLIDE LTD
2138006SDJ796RHWGF92United KingdomREDHILL
- CAMPING IN THE NEW FOREST LTD
213800MFD93BHOIIMJ81United KingdomBROCKENHURST
- CAMPION CAPITAL LIMITED
213800GKRDKLOG49NQ64United KingdomLONDON
- CAMPIONWIND LIMITED
213800PWC8TYSGMO4975United KingdomEDINBURGHLapsed - not renewed
- CAMPS INTERNATIONAL GROUP LIMITED
549300BWI8YKQTIUS871United KingdomRINGWOOD
- CAMPUS LIMITED
213800MTQN594UMKQE44United KingdomBOURNE ENDLapsed - not renewed
- CAMPUS LIVING VILLAGES (BEDFORDSHIRE) UK LIMITED
2138008KVD3BWUFWGG08United KingdomMANCHESTER
- CAMPUS LIVING VILLAGES (SALFORD) UK LIMITED
213800PTV76RLIVKZF59United KingdomMANCHESTERLapsed - not renewed
- CAMRA MEMBERS' INVESTMENT CLUB LIMITED
213800K6N4UY27HL7H29United KingdomSTOCKPORT
- Camron Public Relations Limited
391200BG952FUSAJLG60United KingdomLondonLapsed - not renewed
- CAMSKILL (UK) LIMITED
213800R6BB9JC4Q5JT52United KingdomWHITEHAVENLapsed - not renewed
- CAMTEC CONSULTING LIMITED
213800VILWMULQR77Z90United KingdomLONDONLapsed - not renewed
- CAMTECH INNOVATIONS LIMITED
254900BX70UK8E41S541United KingdomOakington
- CAMTER LIMITED
213800S7XDGW5SLCVW12United KingdomLONDONLapsed - not renewed
- CAMTREX LIMITED
2138002E1J7MFHTOQR44United KingdomBirmingham
- CAMUNDA LTD
9845001053D05F5E4452United KingdomMarlow
- CAM WEALTH GROUP LIMITED
254900MUH61WU7K3IU63United KingdomLiverpool
- CANACCORD GENUITY ASSET MANAGEMENT LIMITED
213800RQ6Y9FRWXD3125United KingdomLondon
- CANACCORD GENUITY LIMITED
ZBU7VFV5NIMN4ILRFC23United KingdomLONDON
- CANACCORD GENUITY WEALTH LIMITED
213800LJU4K7L7CBFN57United KingdomLondon
- CANACCORD NOMINEES LIMITED
21380084MO8XOQUGAX54United KingdomLONDON
- CANADA FARM SOLAR PARK LIMITED
213800GO45R2KPSPG209United KingdomTOWCESTERLapsed - not renewed
- CANADA LIFE ASSET MANAGEMENT LIMITED
213800N6FQGY4U7I2F47United KingdomLONDON
- CANADA LIFE EUROPEAN REAL ESTATE LIMITED
2138006PCDCPNVPDRM64United KingdomLONDON
- CANADA LIFE FINANCE (U.K.) LIMITED
2138009YDNY57D5VH169United KingdomPOTTERS BAR
- CANADA LIFE FUND MANAGERS (U.K.) LIMITED
2138002XKQVZND4LB513United KingdomLONDON
- CANADA LIFE GROUP SERVICES (U.K.) LIMITED
213800UDG1MA9AN21X52United KingdomLONDON
- CANADA LIFE HOME FINANCE TRUSTEE LIMITED
213800RUVUGJAQB2IX80United KingdomPOTTERS BAR
- CANADA LIFE IRISH OPERATIONS LIMITED
2138008IED3SFNHHTU96United KingdomLONDON
- CANADA LIFE LIMITED
JD3QAJDNG52JLJXV1L22United KingdomLONDON
- CANADA LIFE PLATFORM LIMITED
54930039E2N3MDVMYE05United KingdomLONDON
- CANADA LIFE SIPP TRUSTEE LIMITED
213800NN7XPQAAJL8O82United KingdomPOTTERS BAR
- CANADA LIFE UK HOLDINGS LIMITED
2138007VQUE3VPXQH311United KingdomLONDON
- CANADA LIFE (U.K.) LIMITED
213800BSUBWOZNAEYR31United KingdomLONDON
- CANADA LIFE UK STAFF PENSION TRUSTEE LIMITED
213800WGR4ZZCZ4GL911United KingdomPOTTERS BAR
- Canada Property Holdings Limited
213800JPPWE5YGH42O41United KingdomLondon
- CANADA SQUARE INVESTMENTS LIMITED
549300IWFJZFZBULGQ28United KingdomLondon
- CANADA SQUARE OPERATIONS LIMITED
BQ0IZIVZ90H24X1GGF03United KingdomLondon
- CANADIAN & PORTLAND ESTATES (HOLDINGS) LIMITED
2138007SLJNJBEX5T135United KingdomEPSOMLapsed - not renewed
- CANADIAN & RIVERSIDE ESTATES LIMITED
213800YEE61TX57ZCR29United KingdomSurreyLapsed - not renewed
- CANADIAN SPA COMPANY LTD
213800POORH6AQUFCY53United KingdomREDHILL
- CANAL AND RIVER TOURS LIMITED
2138002QUCYLA5SXB353United KingdomBIRMINGHAMLapsed - not renewed
- CANAL BIDCO LIMITED
213800FKXIS32G115V31United KingdomCOLCHESTER
- CANARIAS HOLDING LTD
5493000C6YKQY4CDVR52United KingdomLondon
- CANARY ACTUARIAL CONSULTING LIMITED
213800B1EKFLOUPKIW04United KingdomNORWICHLapsed - not renewed
- CANARY (BIDCO) LIMITED
254900MHKR2SW7C48591United KingdomNorwich
- CANARY BLACK LIMITED
549300EAYK0XZNA1RO07United KingdomLondonLapsed - not renewed
- Canary Docklife Limited
2549002FWIRG0LNBOX54United KingdomLondon
- CANARY HOLDINGS 1 LIMITED
254900XUNM465ADFM938United KingdomLondon