- CASTEX PRODUCTS LIMITED
2138007PI1MM6HT4SQ29United KingdomHIGH PEAKLapsed - not renewed
- CAST HOLLOW-WARE LIMITED
213800PCZQVH93TJV859United KingdomEDGBASTONLapsed - not renewed
- CASTIGLIONE CAPITAL (UK) LIMITED
984500C1D8CE9B98LD31United KingdomLondon
- CASTILE ACQUISITIONS LTD
5493009X0RLKSY5CFN79United KingdomLONDONLapsed - not renewed
- CASTILE INVESTMENTS LIMITED
984500754D068LDB0927United KingdomElstree
- CASTILLE CAPITAL GLOBAL MARKETS LTD.
213800RK5I8YHCQGA478United KingdomLONDONLapsed - not renewed
- CASTILLO LIMITED
213800LZ4PS8E229FN48United KingdomLOUGHTONLapsed - not renewed
- CASTLE ARCH ADVISORY LTD
894500KHDGZW74T01E46United KingdomFarnboroughLapsed - not renewed
- CASTLE ARCH COMMODITIES LTD
894500EHTFKMENRSZZ75United KingdomFarnboroughLapsed - not renewed
- CASTLEBAR DEVELOPMENTS LIMITED
9845003A9059C6894111United KingdomLondon
- CASTLEBARN LIMITED
213800DI5J5HU12PNQ27United KingdomBEXLEYHEATHLapsed - not renewed
- CASTLE BOULEVARD HOLDINGS LIMITED
213800ZXPMDKV9QPUD53United KingdomNOTTINGHAM
- CASTLEBROOK HOLDINGS LIMITED
213800W7971OTRC86H89United KingdomLONDONLapsed - not renewed
- CASTLE BUILDERS (ST. ALBANS) LIMITED
254900YUZ91NB6137M73United KingdomLutonLapsed - not renewed
- CASTLECAP INVESTMENTS ONE LIMITED
213800HCRQRBCHGMHY59United KingdomCHICHESTERLapsed - not renewed
- CASTLE CAPITAL HOLDINGS LTD
9845007A547CDGAECB77United KingdomLondonLapsed - not renewed
- CASTLE CEMENT LIMITED
5299003O3AUMJSU9RC08United KingdomMaidenhead
- CASTLE CLOTHING LIMITED
213800EZ7BXM7SY8W241United KingdomHALESWORTH
- CASTLE CORPORATE INVESTMENTS LTD
984500O5L107FB2C5882United KingdomLondon
- CASTLE COURTYARD INVESTMENTS LIMITED
213800W3ZU9ZDBWQML23United KingdomLLANGOLLEN
- CASTLECRAFTS LIMITED
213800Z3AWD36EW47Q28United KingdomEast Yorkshire
- CASTLE CRAIG HOSPITAL LIMITED
213800SOD1ITQEILJD37United KingdomWEST LINTONLapsed - not renewed
- CASTLEDENE INVESTMENTS LIMITED
213800MDIFB4TF2MNG36United KingdomHERTFORDSHIRE
- CASTLEDENE SALES AND LETTINGS EASINGTON LIMITED
213800QQTRDZWQEWXH51United KingdomPETERLEELapsed - not renewed
- CASTLE EATON SOLAR LIMITED
213800CEUIHFL53VTX82United KingdomLONDON
- CASTLE ELECTRODES LIMITED
2138007QVS33RPUARK81United KingdomHOLYPORTLapsed - not renewed
- CASTLE ESTATES (HALLAM) LIMITED
984500CF4DA7E52EBB58United KingdomRotherham
- CASTLEFIELD ADVISORY PARTNERS LIMITED
213800IW74IVXOF1MN95United KingdomMANCHESTERLapsed - not renewed
- CASTLEFIELD PARTNERS LIMITED
21380052LHKFTS6KC969United KingdomMANCHESTER
- CASTLEFORT LIMITED
254900LC2DHSZA0O2M07United KingdomLondon
- CASTLEGATE 624 LIMITED
213800TFJGKSCO72WK21United KingdomBANBURY
- CASTLEGATE 730 LIMITED
213800J7DMSOZO2BCN76United KingdomLONDON
- CASTLEGATE BUSINESS PARK LIMITED
213800Q3O4C3YG2XYI89United KingdomCHELTENHAMLapsed - not renewed
- CASTLEGATE CAPITAL LIMITED
984500T97AF66F8B6786United KingdomNottingham
- CASTLEGATE FINANCIAL MANAGEMENT LIMITED
21380071BBRTL5T4GM29United KingdomGRANTHAMLapsed - not renewed
- CASTLE HARBOUR INVESTMENTS LIMITED
254900BSOU7M4PYK8A83United KingdomLondon
- CASTLEHAVEN PROPERTY INVESTMENTS LIMITED
213800FGCOP53Z4C9M48United KingdomLONDONLapsed - not renewed
- CASTLE HEARING (DUMFRIES) LIMITED
984500765SE60DBEE602United KingdomDumfries
- CASTLE HEARING GROUP LIMITED
64885GB8GJ8F09Q39J76United KingdomDumfriesLapsed - not renewed
- CASTLE HEARING LIMITED
984500C6C5C5E3E0A498United KingdomDumfries
- CASTLE HILL QUARRY CO.,LIMITED
21380025CFSB87YUPS64United KingdomBRIDGEWATERLapsed - not renewed
- CASTLE INDUSTRIAL SUPPLIES LTD
549300FYPJTH5KVLRW69United KingdomCARNFORTH
- CASTLELINE LIMITED
213800OFRCG6HWA9RC81United KingdomUXBRIDGE
- CASTLE LOCH LTD.
984500DWD4FB97F39090United KingdomCarnforth
- CASTLEMANS LIMITED
64889CPV93P52O3PL602United KingdomBurgess Hill
- CASTLE MARINAS LIMITED
213800D1WZ9R4UC4C612United KingdomNottinghamLapsed - not renewed
- CASTLE MICROWAVE LIMITED
213800K1OX5JQ7SDMU58United KingdomNEWBURYLapsed - not renewed
- CASTLE MILE GROUP LIMITED
213800V2IQ9ODAPLN572United KingdomKNUTSFORD
- CASTLEMIST FINANCES LIMITED
213800YXVHDA4XJ1B550United KingdomHARROWLapsed - not renewed
- CASTLEMORE GROUP HOLDINGS LIMITED
213800813HPPOQ696C69United KingdomHALESOWENLapsed - not renewed
- CASTLEMOUNT DEVELOPMENTS LIMITED
254900804B4WBJ846257United KingdomLiverpool
- CASTLEOAK HOLDINGS LIMITED
2138002ZU97IC8NK3194United KingdomSOUTH GLAMORGANLapsed - not renewed
- CASTLE PUMPS LTD
213800FQVLH2YBY67Z94United KingdomCOVENTRY
- CASTLE QUAY (HEREFORD) LIMITED
2138008XI8ER3W5ADN92United KingdomCARDIFFLapsed - not renewed
- CASTLE RISING HOLDINGS LIMITED
213800DS8WLFRDOPZT36United KingdomKETTERING
- CASTLES PROPERTY SERVICES LIMITED
213800B7NDHAMB5JUY36United KingdomREADINGLapsed - not renewed
- CASTLE SQUARE CORPORATE FINANCE LIMITED
213800166MVN5X5S6168United KingdomSHEFFIELDLapsed - not renewed
- CASTLE SQUARE DEVELOPMENTS LIMITED
2138008GPS3MJ1MVU283United KingdomLINCOLN
- CASTLE SQUARE HOLDINGS LIMITED
213800D4RUY5BEQKTX54United KingdomSHEFFIELD
- CASTLESTONE HOLDINGS LIMITED
9845009EXH0BBEF01C33United KingdomBarnsleyLapsed - not renewed