PB-CPMS LTDActive - Proposal to Strike off
12324288 - Incorporated on 20 November 2019
CPM ENG LTDDisolved
12401785 - Dissolved on 7 December 2021
CPMIC LTDActive - Proposal to Strike off
14936045 - Incorporated on 14 June 2023
CPMK LIMITED
05311952 - Incorporated on 13 December 2004
CPMP LIMITED
08141744 - Incorporated on 12 July 2012
CPMI LIMITEDActive - Proposal to Strike off
08819123 - Incorporated on 18 December 2013
CPMD LIMITEDActive - Proposal to Strike off
11544328 - Incorporated on 30 August 2018
CPMC LIMITED
04440911 - Incorporated on 16 May 2002
CPMR LIMITED
04901952 - Incorporated on 17 September 2003
CPMD LIMITEDActive - Proposal to Strike off
04621668 - Incorporated on 19 December 2002
CPM (SE19) LIMITEDActive - Proposal to Strike off
09389663 - Incorporated on 15 January 2015
SOUTHWEST FLOORING LTD
12532629 - Incorporated on 24 March 2020
CPML 2023 LIMITEDLiquidation
03268233 - Incorporated on 24 October 1996
CPMH LIMITEDActive - Proposal to Strike off
08294860 - Incorporated on 15 November 2012
CPML LIMITED
09252801 - Incorporated on 7 October 2014
CPMW2 LIMITED
16559702 - Incorporated on 3 July 2025
CPMA LIMITED
03351925 - Incorporated on 14 April 1997
CPMG LIMITEDDisolved
14523668 - Dissolved on 14 May 2024
CPML 2012 LIMITEDLiquidation
05688128 - Incorporated on 26 January 2006
CPM (PE) LIMITEDLiquidation
04991302 - Incorporated on 10 December 2003