- CPM CONSULTING LIMITEDDisolved- 13824840 - Dissolved on 13 May 2025 
- CPM CATERING LLP- OC364755 - Incorporated on 18 May 2011 
- CPM SCOTLAND LTD- SC498678 - Incorporated on 23 February 2015 
- CPMULTISERVICE LTDActive - Proposal to Strike off- 12027164 - Incorporated on 31 May 2019 
- CPM CATERING LTDDisolved- 13924763 - Dissolved on 3 September 2024 
- CPM ELECTRICS LTDActive - Proposal to Strike off- 08844683 - Incorporated on 14 January 2014 
- DATACONS SOLUTIONS LIMITED- 10250419 - Incorporated on 24 June 2016 
- CPM SUPPLIES LTD- 07255648 - Incorporated on 17 May 2010 
- CPM BUILDING LTDActive - Proposal to Strike off- 08241650 - Incorporated on 5 October 2012 
- CPM LETTINGS LTDDisolved- NI663645 - Dissolved on 18 January 2022 - 1 Castlelodge Park, Newtownards, BT23 5DW 
- WOODCOCK CPM LTDDisolved- 11894026 - Dissolved on 5 April 2022 
- CPMP NETWORK LTD- 12916885 - Incorporated on 30 September 2020 
- CPM NORTH WEST LTDDisolved- 12391978 - Dissolved on 19 March 2024 
- CPMKNEEHIRE LTD- 13570690 - Incorporated on 17 August 2021 
- BENPAUL (CPM) LIMITEDActive - Proposal to Strike off- 06923389 - Incorporated on 3 June 2009 
- CPM RESIDENTIAL LIMITED- 06300668 - Incorporated on 3 July 2007 
- CPM PLAYGROUNDS LIMITED- 07000134 - Incorporated on 25 August 2009 
- CPM MAINTENANCE LIMITEDDissolved- 07315459 - Dissolved on 21 February 2012 
- QUANTUM CPM LIMITED- 07330228 - Incorporated on 29 July 2010 
- CPM SERVICE LIMITED- 08092816 - Incorporated on 1 June 2012