ALVESTON WIND PARK LIMITED
Lion House, Stroud
Reg Number: 06231505
Date of Inc: April 30, 2007
B S GREEN ENERGY LIMITED
Lion House, Stroud
Reg Number: 09360064
Date of Inc: December 18, 2014
BALLYMENA WIND PARK LIMITED
Lion House, Stroud
Reg Number: 06697374
Date of Inc: September 15, 2008
BAMBERS WIND PARK LIMITED
Lion House, Stroud
Reg Number: 03860584
Date of Inc: October 18, 1999
BICKER FEN ENERGY STORAGE LIMITED
Lion House, Stroud
Reg Number: 04300047
Date of Inc: October 05, 2001
BRILLIANT BY NATURE LIMITED
Lion House, Stroud
Reg Number: 14389461
Date of Inc: September 30, 2022
BRISTOL PORT WIND PARK LIMITED
Lion House, Stroud
Reg Number: 05416579
Date of Inc: April 07, 2005
BRITWIND LIMITED
Lion House, Stroud
Reg Number: 09040997
Date of Inc: May 15, 2014
CARBON BANK LTD
Lion House, Stroud
Reg Number: 12383977
Date of Inc: January 02, 2020
CARBONAID LTD
Lion House, Stroud
Reg Number: 05290055
Date of Inc: November 18, 2004
CARDIFF WIND PARK LIMITED
Lion House, Stroud
Reg Number: 06211148
Date of Inc: April 12, 2007
DAGENHAM WIND PARK LIMITED
Lion House, Stroud
Reg Number: 03530168
Date of Inc: March 18, 1998
DALBY WIND PARK LIMITED
Lion House, Stroud
Reg Number: 06559922
Date of Inc: April 09, 2008
DEVIL'S KITCHEN LIMITED
Lion House, Stroud
Reg Number: 11656886
Date of Inc: November 02, 2018
DULATER HILL WIND PARK LIMITED
Lion House, Stroud
Reg Number: 06439166
Date of Inc: November 28, 2007
DUNDEE MERCHANT WIND PARK LIMITED
LION HOUSE, STROUD
Reg Number: 04364643
Date of Inc: January 01, 1970
ECO CARS LIMITED
Lion House, Stroud
Reg Number: 06977581
Date of Inc: July 31, 2009
ECO LABS GROUP LIMITED
Lion House, Stroud
Reg Number: 14032722
Date of Inc: April 07, 2022
ECO LABS NV 1 LIMITED
Lion House, Stroud
Reg Number: 14361221
Date of Inc: September 16, 2022
ECO LABS NV 2 LIMITED
Lion House, Stroud
Reg Number: 14361232
Date of Inc: September 16, 2022
ECO PARK J13 LIMITED
Lion House, Stroud
Reg Number: 11306140
Date of Inc: April 12, 2018
ECOBANK LIMITED
Lion House, Stroud
Reg Number: 05289910
Date of Inc: November 18, 2004
ECOTALK LIMITED
Lion House, Stroud
Reg Number: 07442414
Date of Inc: November 17, 2010
ECOTECH WIND PARK LIMITED
Lion House, Stroud
Reg Number: 03538096
Date of Inc: March 31, 1998
ECOTILITY LIMITED
Lion House, Stroud
Reg Number: 07000501
Date of Inc: August 25, 2009
ECOTOPIA LIMITED
Lion House, Stroud
Reg Number: 05249772
Date of Inc: October 05, 2004
ECOTRICITY (ALVESTON STORAGE) LIMITED
Lion House, Stroud
Reg Number: 11631831
Date of Inc: October 19, 2018
ECOTRICITY (ALVESTON) LIMITED
Lion House, Stroud
Reg Number: 11335772
Date of Inc: April 30, 2018
ECOTRICITY BATTERY STORAGE LIMITED
Lion House, Stroud
Reg Number: 11757293
Date of Inc: January 09, 2019
ECOTRICITY (BULKWORTHY SOLAR) LIMITED
Lion House, Stroud
Reg Number: 11631730
Date of Inc: October 19, 2018
ECOTRICITY (BUTTS FIELD) LIMITED
Lion House, Stroud
Reg Number: 11631950
Date of Inc: October 19, 2018
ECOTRICITY (COOLES FARM SOLAR) LIMITED
Lion House, Stroud
Reg Number: 13476758
Date of Inc: June 25, 2021
ECOTRICITY (DALBY SOLAR) LIMITED
Lion House, Stroud
Reg Number: 11631817
Date of Inc: October 19, 2018
ECOTRICITY (HECK FEN SOLAR) LIMITED
Lion House, Stroud
Reg Number: 13225224
Date of Inc: February 25, 2021
ECOTRICITY (LEECHPOOL) LIMITED
Lion House, Stroud
Reg Number: 11855335
Date of Inc: March 01, 2019
ECOTRICITY (LODGE FARM SOLAR) LIMITED
Lion House, Stroud
Reg Number: 11757440
Date of Inc: January 09, 2019
ECOTRICITY (SMART GRID) LIMITED
Lion House, Stroud
Reg Number: 11574520
Date of Inc: September 18, 2018
ECOTRICITY (SPARSHOLT GASMILL) LIMITED
Lion House, Stroud
Reg Number: 10716387
Date of Inc: April 08, 2017
ECOTRICITY (VEGAN SUPPLIES) LTD
Lion House, Stroud
Reg Number: 12337157
Date of Inc: November 27, 2019
ECOTRICITY BIZ LIMITED
Lion House, Stroud
Reg Number: 13796549
Date of Inc: December 13, 2021
ECOTRICITY BONDS PLC
Lion House, Stroud
Reg Number: 07368912
Date of Inc: September 08, 2010
ECOTRICITY GENERATION LIMITED
Lion House, Stroud
Reg Number: 03117225
Date of Inc: October 23, 1995
ECOTRICITY GROUP HOLDINGS LIMITED
Lion House, Stroud
Reg Number: 14178786
Date of Inc: June 17, 2022
ECOTRICITY GROUP LTD
Lion House, Stroud
Reg Number: 03521776
Date of Inc: March 04, 1998
ECOTRICITY HOLDING COMPANY LIMITED
Lion House, Stroud
Reg Number: 11099404
Date of Inc: December 06, 2017
ECOTRICITY LIMITED
Lion House, Stroud
Reg Number: 03043412
Date of Inc: April 07, 1995
ECOTRICITY MERCHANT HOLDINGS LIMITED
Lion House, Stroud
Reg Number: 10777900
Date of Inc: May 18, 2017
ECOTRICITY NEW VENTURES LIMITED
Lion House, Stroud
Reg Number: 11099389
Date of Inc: December 06, 2017
ECOTRICITY SOLAR (BORROWER) LIMITED
Lion House, Stroud
Reg Number: 12473398
Date of Inc: February 20, 2020
ECOTRICITY SOLAR (HOLDCO) LIMITED
Lion House, Stroud
Reg Number: 12463635
Date of Inc: February 14, 2020