CPL DRIVING LTDActive - Proposal to Strike off
10158929 - Incorporated on 3 May 2016
CPL FINANCE LTD
13421548 - Incorporated on 26 May 2021
CAPULA CPL (2012) LIMITEDLiquidation
07992314 - Incorporated on 15 March 2012
CPL SPORTS LIMITED
07307924 - Incorporated on 8 July 2010
CPL (PRIVATE PORTFOLIO) LIMITEDDisolved
08246024 - Dissolved on 19 April 2022
PORTAL TECHNOLOGIES LTD
SC417377 - Incorporated on 20 February 2012
CPL JOINERY LTDDissolved
02570590 - Dissolved on 18 January 2013
CPL ENERGY (UK) LTDDisolved
11339033 - Dissolved on 5 December 2023
AI MEDMONITOR LIMITED
12957458 - Incorporated on 16 October 2020
CPL PRODUCTS LIMITED
01102042 - Incorporated on 15 March 1973
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