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
WPS MARKETING LTDActive - Proposal to Strike off
09231963 - Incorporated on 23 September 2014
WPS LEICESTER LTDDisolved
11229545 - Dissolved on 21 December 2021
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
WPS (LONDON) LIMITED
11547095 - Incorporated on 1 September 2018
OXFORD WPS LIMITED
16353893 - Incorporated on 31 March 2025
CPMA LIMITED
03351925 - Incorporated on 14 April 1997
CPMG LIMITEDDisolved
14523668 - Dissolved on 14 May 2024
WPS LIVERPOOL LTD
12072268 - Incorporated on 27 June 2019
WPS SOLUTIONS LTDDissolved
05777848 - Dissolved on 25 May 2010
WPS MARKETING LLPActive - Proposal to Strike off
OC370777 - Incorporated on 14 December 2011
CPML 2012 LIMITEDLiquidation
05688128 - Incorporated on 26 January 2006
CPM (UK) LIMITEDActive - Proposal to Strike off
07397023 - Incorporated on 5 October 2010
CPM (PE) LIMITEDLiquidation
04991302 - Incorporated on 10 December 2003
CPMG LIMITEDActive - Proposal to Strike off
03896638 - Incorporated on 20 December 1999