CPPS LETTINGS LTD
12699631 - Incorporated on 26 June 2020
CPP INSTALLATIONS LTD
11179648 - Incorporated on 31 January 2018
CPP INVESTMENTS LTD
15063882 - Incorporated on 10 August 2023
CPP WELLBEING LTD
12670971 - Incorporated on 15 June 2020
16 Austin Avenue, Laleston, CF32 0LG
CPPD SERVICES LTDDisolved
14767142 - Dissolved on 3 September 2024
CPP DRYLINING LTD
15105864 - Incorporated on 30 August 2023
CPPR PROPERTY LIMITED
05191593 - Incorporated on 28 July 2004
MAVEN CAPITAL (PARADIGM PORTFOLIO 1) LP
SL023639 - Incorporated on 13 November 2015
CPP CONSULTANTS (UK) LTD
15905431 - Incorporated on 19 August 2024
CPP (MANUFACTURING) LTDDisolved
03251131 - Dissolved on 10 October 2024
CPP ENGINEERING LTDLiquidation
NI630344 - Incorporated on 30 March 2015
CPP MANAGEMENT LTDActive - Proposal to Strike off
09631990 - Incorporated on 10 June 2015
CPP ARCHITECTS LTDLiquidation
04095323 - Incorporated on 24 October 2000
CPP FACILITIES LLP
OC411387 - Incorporated on 20 April 2016
CPP ORTHOPAEDICS LTD
12928233 - Incorporated on 5 October 2020
CPP MANAGEMENT LTDActive - Proposal to Strike off
15633235 - Incorporated on 10 April 2024
CPP INDUSTRIES LTDActive - Proposal to Strike off
15724328 - Incorporated on 16 May 2024
CPPR COMMUNICATIONS LTDActive - Proposal to Strike off
06944045 - Incorporated on 25 June 2009
CPP SITE SERVICES LTDDisolved
10875441 - Dissolved on 2 August 2022
CPPSA SERVICES LTD
06931241 - Incorporated on 11 June 2009