CPL PETROLEUM LIMITED
03003860 - Incorporated on 21 December 1994
CPL SYSTEMS LIMITED
01792440 - Incorporated on 16 February 1984
CPL TRADING LIMITED
02980895 - Incorporated on 19 October 1994
CPL MANAGEMENT LIMITED
03907047 - Incorporated on 14 January 2000
CPL OPERATIONS LIMITEDActive - Proposal to Strike off
04159143 - Incorporated on 13 February 2001
CPL-CONSULTANTS LIMITED
12196192 - Incorporated on 9 September 2019
CPL ELECTRICAL LIMITED
11442341 - Incorporated on 2 July 2018
CPL TAKEAWAY LTDDisolved
SC800640 - Dissolved on 29 April 2025
CPL PLYMOUTH LTD
13529552 - Incorporated on 26 July 2021
JHBDM CPLMOP LTDActive - Proposal to Strike off
NI719027 - Incorporated on 25 July 2024
CPLUSPLUS LIMITEDDissolved
06703349 - Dissolved on 10 May 2011
CPLUSPLUS LIMITEDActive - Proposal to Strike off
09606793 - Incorporated on 26 May 2015
CPL PROJECT 9B LIMITEDregistered
OE001596 - Incorporated on 10 October 2022
CPL PROJECT 9 LIMITEDregistered
OE001598 - Incorporated on 10 October 2022
CPL PROJECT 10 LIMITEDregistered
OE014568 - Incorporated on 18 January 2023
CPL PLASTICS LIMITED
00146630 - Incorporated on 19 March 1917
CPL PUBLICATIONS LIMITEDActive - Proposal to Strike off
06976411 - Incorporated on 30 July 2009
CPL TRAINING LIMITEDActive - Proposal to Strike off
03933925 - Incorporated on 25 February 2000
CPL ASSOCIATES LIMITEDDissolved
05368912 - Dissolved on 29 January 2013
CPL SCIENTIFIC LIMITEDDisolved
02972203 - Dissolved on 12 April 2022