FOREST CPM LTDDisolved
11655057 - Dissolved on 30 July 2024
CPMEDPUB LTDDisolved
12695660 - Dissolved on 26 October 2021
CPM LONDON LTDActive - Proposal to Strike off
11949723 - Incorporated on 16 April 2019
CPMSCOTT LTDDissolved
06975245 - Dissolved on 8 March 2011
CPM MARINE LTD
10537145 - Incorporated on 22 December 2016
CPM TRADES LTD
15679560 - Incorporated on 25 April 2024
CPM SAFETY LTD
15815902 - Incorporated on 3 July 2024
CPM CIVILS LTD
16376709 - Incorporated on 9 April 2025
ASPECT CPM LLPDisolved
OC366778 - Dissolved on 18 May 2023
HARVEY CPM LTD
09753663 - Incorporated on 28 August 2015
CPM METALS LTD
11518260 - Incorporated on 15 August 2018
CPM GLOBAL LTD
14373737 - Incorporated on 23 September 2022
CPM MOTORS LTD
16227941 - Incorporated on 4 February 2025
CPM ASSETS LTD
16273247 - Incorporated on 24 February 2025
SSB (LONDON) LTDDisolved
05677747 - Dissolved on 27 July 2021
LOMAX CPMS LTDDisolved
08789031 - Dissolved on 19 August 2022
GLOBAL CPM LTD
14681455 - Incorporated on 22 February 2023
CPM BARBER LLP
OC450503 - Incorporated on 5 January 2024
CONDOR CPM LTD.Dissolved
04074240 - Dissolved on 28 May 2013
CPM ASSETS LTD.Active - Proposal to Strike off
08041374 - Incorporated on 23 April 2012