CPM KITCHENS LTDDisolved
11911380 - Dissolved on 15 February 2022
LANGLEYS CPM LTDLiquidation
07206054 - Incorporated on 29 March 2010
CPM MCDONALD LTDDisolved
SC637096 - Dissolved on 4 January 2022
CPM LETTINGS LTD
15633928 - Incorporated on 10 April 2024
ACL COMMERCIAL LTD
09944453 - Incorporated on 11 January 2016
CPM CORNWALL LTD
12141163 - Incorporated on 6 August 2019
CPM HOLDINGS LTD
14961216 - Incorporated on 26 June 2023
CPM COMPUTERS LIMITED
06007789 - Incorporated on 23 November 2006
CPM ENTERPRISES LIMITEDDissolved
02651985 - Dissolved on 9 March 2010
CPM SOURCING LIMITED
06709114 - Incorporated on 26 September 2008
CPM RESOURCING LIMITEDActive - Proposal to Strike off
07836810 - Incorporated on 7 November 2011
CPM ACCOUNTANCY LIMITEDDisolved
05124085 - Dissolved on 11 July 2024
CPM ENGINEERING LIMITED
03687274 - Incorporated on 22 December 1998
CPM TRAINING LIMITEDActive - Proposal to Strike off
05812744 - Incorporated on 10 May 2006
RUSSELL CPM LIMITEDActive - Proposal to Strike off
04633855 - Incorporated on 10 January 2003
CPM CONTRACTING LIMITEDActive - Proposal to Strike off
08815959 - Incorporated on 16 December 2013
CPM ACCOUNTANTS LIMITEDActive - Proposal to Strike off
11624881 - Incorporated on 16 October 2018
OPULENCE CPM LIMITEDActive - Proposal to Strike off
11884976 - Incorporated on 15 March 2019
CPM ADLINGTON LIMITED
11921157 - Incorporated on 2 April 2019
CPM MAINTENANCE LIMITED
10000442 - Incorporated on 11 February 2016