CLEANTECH ENVIRONMENTAL LIMITEDActive - Proposal to Strike off
07986886 - Incorporated on 12 March 2012
CLEANTECH BUSINESS LIMITEDDisolved
08108206 - Dissolved on 24 September 2024
OXFORD CLEANTECH LIMITEDDisolved
09329867 - Dissolved on 16 November 2021
CLEANTECH360 LIMITED
07538402 - Incorporated on 22 February 2011
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