- CPMS BATHROOMS LTDDisolved- 11544577 - Dissolved on 3 June 2025 
- CPM CONTRACTORS LTD- 14387753 - Incorporated on 30 September 2022 
- CPM SERVICESUK LTD- 16019270 - Incorporated on 15 October 2024 
- CPM MANAGEMENT LTD- 16532451 - Incorporated on 20 June 2025 
- CPM HOLDINGS (SE) LIMITED- 14980103 - Incorporated on 4 July 2023 
- CPME NOMINEES LIMITED- 03683756 - Incorporated on 15 December 1998 
- CPMR HOLDINGS LIMITEDActive - Proposal to Strike off- 12434432 - Incorporated on 30 January 2020 
- CPM SPECIALIST LTDActive - Proposal to Strike off- 10140514 - Incorporated on 22 April 2016 
- CPM INSTALLATIONS LTD- 10072440 - Incorporated on 18 March 2016 
- CPM RECRUITMENT LTDActive - Proposal to Strike off- 10805117 - Incorporated on 6 June 2017 
- CPM MANAGEMENT LTDActive - Proposal to Strike off- 11041935 - Incorporated on 1 November 2017 
- CPM NOTTINGHAM LTDDisolved- 13970933 - Dissolved on 20 May 2025 
- CPM ENTERTAINMENT LTD- 16244805 - Incorporated on 11 February 2025 
- CPM CARE CLARITY LTD- 16432659 - Incorporated on 6 May 2025 
- CPMS (MIDLANDS) LIMITEDLiquidation- 08535324 - Incorporated on 20 May 2013 
- CPMC PROPERTY LIMITED- 08702688 - Incorporated on 23 September 2013 
- CPMD PROPERTY LIMITEDActive - Proposal to Strike off- NI624001 - Incorporated on 9 April 2014 
- N EXLEY BUILDING SOLUTIONS LTD- 07823192 - Incorporated on 26 October 2011 
- CPMS SERVICES LIMITEDDisolved- 10166869 - Dissolved on 13 June 2023 
- CPMG HOLDINGS LIMITED- 06530533 - Incorporated on 11 March 2008