WPS TRUSTEES LTD
14974752 - Incorporated on 3 July 2023
WPSPISHUANG LTDActive - Proposal to Strike off
15616909 - Incorporated on 4 April 2024
CPM (OLD) LTD
02909460 - Incorporated on 17 March 1994
CPMLL LTDActive - Proposal to Strike off
12707199 - Incorporated on 30 June 2020
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
WPS JOINERY LTDDisolved
05784623 - Dissolved on 12 May 2025
DHUNTER WPS LTD.
08918971 - Incorporated on 3 March 2014
KNIGHTSBRIDGE WPS LIMITEDDisolved
12868937 - Dissolved on 15 February 2022
WPS PRESTIGE LTD
16371096 - Incorporated on 7 April 2025
WPS MEDIA LIMITEDActive - Proposal to Strike off
03913230 - Incorporated on 25 January 2000
WPS CONSTRUCTION LIMITEDDissolved
06916806 - Dissolved on 27 December 2011
WPS HOLDINGS LIMITEDActive - Proposal to Strike off
05743958 - Incorporated on 15 March 2006
WPS PROCESSING LIMITED
05854567 - Incorporated on 22 June 2006
WPS CONTRACTING LIMITEDLiquidation
10331300 - Incorporated on 16 August 2016
WPS TRADING LIMITEDActive - Proposal to Strike off
10009125 - Incorporated on 17 February 2016
WPS RESOURCES LIMITED
SC592102 - Incorporated on 21 March 2018
WPS NOMINEES LIMITED
15665926 - Incorporated on 22 April 2024
WPSHOP CORP LTD
14666404 - Incorporated on 16 February 2023