MERA LIMITED
02380496 - Incorporated on 5 May 1989
AGGREKO INDONESIA FINANCE LIMITED
SC585138 - Incorporated on 9 January 2018
DOWNWIND POWER LTD
02487083 - Incorporated on 30 March 1990
CLEAN ELECTRICITY GENERATION BV
Kraanspoor 36 Amsterdam, Ni-1019 Ag, Netherlands, 1033 SE
GENERATION INVESTMENT MANAGEMENT LLP
20 AIR STREET, LONDON, ENGLAND, W1B 5AN
GREEN GENERATION MANAGER, INC
8120 WOODMONT AVENUE, SUITE 350, BETHESDA, MD 20814, UNITED STATES
GENERATION INVESTMENT MANAGEMENT LLP
20 AIR STREET, LONDON, W1B 5AN
DISTRIBUTED COMPUTING PARTNERS LLPLiquidation
OC344018 - Incorporated on 13 March 2009
FULLY DISTRIBUTED SYSTEMS LTD
03899842 - Incorporated on 24 December 1999
DISTRIBUTED ADDITIVE MANUFACTURING LTDDisolved
12755081 - Dissolved on 4 June 2024
KNABU DISTRIBUTED SYSTEMS LTD
11087784 - Incorporated on 29 November 2017
DISTRIBUTED LEDGER TECHNOLOGIES LTD
13433173 - Incorporated on 2 June 2021
DISTRIBUTED LITERACY INITIATIVE LTDDisolved
13523119 - Dissolved on 26 December 2023
DISTRIBUTED ENERGY STORAGE LTD
13801266 - Incorporated on 14 December 2021
EUROPEAN DISTRIBUTED ENERGY ASSETS LIMITED
14163720 - Incorporated on 10 June 2022
WARREN FARM DISTRIBUTED ENERGY LIMITED
15934806 - Incorporated on 4 September 2024
AMPYR DISTRIBUTED ENERGY FINCO LIMITED
16138872 - Incorporated on 16 December 2024
DISTRIBUTED ENERGY CUSTOMER SOLUTIONS LIMITED
04942184 - Incorporated on 23 October 2003
DISTRIBUTED INTELLIGENCE SYSTEMS INTERNATIONAL LIMITED
07205185 - Incorporated on 26 March 2010
DISTRIBUTED INTELLIGENCE CONSULTANTS INTERNATIONAL LIMITED
01992586 - Incorporated on 24 February 1986