CPL AMERSHAM LTDDissolved
05493995 - Dissolved on 10 January 2012
CPL CAR & VAN HIRE LTDDissolved
SC283074 - Dissolved on 7 March 2014
CPL SERVICES LTD
12535471 - Incorporated on 26 March 2020
CPL PRODUCTS LTDActive - Proposal to Strike off
11562104 - Incorporated on 10 September 2018
CPLN COMPANY LTD
12467344 - Incorporated on 17 February 2020
CPLITSOLUTIONS LTDDisolved
14470459 - Dissolved on 16 April 2024
AL BAQIR SCIENTIFIC GROUP LTDDisolved
13341763 - Dissolved on 11 April 2023
CPL CONTRACTS LTDLiquidation
NI049054 - Incorporated on 16 December 2003
CPL HAMPSHIRE LTD
09381597 - Incorporated on 9 January 2015
CPL CARPENTRY LTD
09827817 - Incorporated on 16 October 2015
CPL (TT) NOMINEES LTD
13413207 - Incorporated on 21 May 2021
CPL COURIERS LTDDisolved
12449705 - Dissolved on 17 August 2021
RESOURCE CPL LTDDissolved
07262200 - Dissolved on 27 December 2011
CPL KITCHENS LTD
07614259 - Incorporated on 26 April 2011
CPL MAPS & MEDIA LTD
13348889 - Incorporated on 21 April 2021
CPL FITTINGS LTDActive - Proposal to Strike off
15581542 - Incorporated on 21 March 2024
CPL2 PROPERTY LTD
16096232 - Incorporated on 22 November 2024
CPL SUPPLIES LTD
16341568 - Incorporated on 25 March 2025
CPL TINY BEAST LIMITED
12449859 - Incorporated on 7 February 2020
CPLDNCONSULTING LIMITED
15938481 - Incorporated on 5 September 2024