CPC TECHNICAL LTDDisolved
10345965 - Dissolved on 8 August 2023
CPC SOLUTIONS LTDDisolved
13233183 - Dissolved on 9 August 2022
CPC FACILITIES LIMITEDDissolved
03466013 - Dissolved on 9 February 2010
CPC CONTRACTORS LIMITEDLiquidation
08031066 - Incorporated on 16 April 2012
CPC CORPORATE LIMITEDLiquidation
07842704 - Incorporated on 10 November 2011
CPC HOLDINGS LIMITEDDisolved
05667955 - Dissolved on 3 May 2022
CPC CATERING LIMITEDActive - Proposal to Strike off
SC443415 - Incorporated on 22 February 2013
CPC CONSULTANTS LIMITED
08616256 - Incorporated on 19 July 2013
CPC PROPERTY LIMITED
09357304 - Incorporated on 16 December 2014
CPC SYSTEMS LIMITED
09356645 - Incorporated on 16 December 2014
CPC COMPLETE LIMITEDDisolved
12699919 - Dissolved on 30 November 2021
CPC DEVELOPMENTS LIMITED
09876819 - Incorporated on 18 November 2015
CPC ACCOUNTING LIMITEDDisolved
10601706 - Dissolved on 6 August 2024
CPC GARDENING LIMITEDDisolved
15009986 - Dissolved on 24 December 2024
BPC PARTNERS LIMITED
04277490 - Incorporated on 28 August 2001
ICCNI HOLDINGS LIMITEDDisolved
NI017588 - Dissolved on 2 April 2024
UK DRIVER CPC LIMITEDActive - Proposal to Strike off
06540838 - Incorporated on 20 March 2008
CPC INTERIORS LTD
08303864 - Incorporated on 22 November 2012
CPC TRAINING UK LTDActive - Proposal to Strike off
11833861 - Incorporated on 19 February 2019
CPC DETAILING LTDDisolved
13883850 - Dissolved on 25 March 2025