BLOXWICH ENERGY STORAGE LIMITED
10884765 - Incorporated on 26 July 2017
CLEANTECH-RE LTDActive - Proposal to Strike off
09000492 - Incorporated on 16 April 2014
CLEANTECHUK LTDActive - Proposal to Strike off
09365551 - Incorporated on 23 December 2014
XO CLEANTECH LTD
15024874 - Incorporated on 24 July 2023
CLEANTECHMK LTDDisolved
15212098 - Dissolved on 25 March 2025
MSR CLEANTECH LTD
15711457 - Incorporated on 9 May 2024
AM CLEANTECH LIMITED
07462953 - Incorporated on 7 December 2010
CUBE CLEANTECH LIMITED
08262793 - Incorporated on 22 October 2012
UK CLEANTECH LIMITEDDisolved
08527201 - Dissolved on 13 May 2025
CLEANTECH CADRE LIMITED
11332476 - Incorporated on 27 April 2018
VIRIDI CLEANTECH LIMITED
12367044 - Incorporated on 17 December 2019
NOVUS CLEANTECH LIMITEDDisolved
SC661948 - Dissolved on 16 May 2023
ALBION CLEANTECH LIMITEDDisolved
SC708107 - Dissolved on 1 April 2025
NPT CLEANTECH LTDActive - Proposal to Strike off
10652669 - Incorporated on 6 March 2017
CLEANTECH CONSULTANCY LIMITEDActive - Proposal to Strike off
09899543 - Incorporated on 2 December 2015
ORIGIN CLEANTECH LIMITEDLiquidation
SC316005 - Incorporated on 6 February 2007
CLEANTECH ASSOCIATES LIMITEDActive - Proposal to Strike off
07661992 - Incorporated on 8 June 2011
CORNISH CLEANTECH LIMITEDDissolved
07473709 - Dissolved on 14 May 2013
CLEANTECH CONSULTANTS LIMITEDActive - Proposal to Strike off
07931702 - Incorporated on 1 February 2012
CLEANTECH INDUSTRIES LIMITEDActive - Proposal to Strike off
08876460 - Incorporated on 4 February 2014