THORPE MARSH GREEN ENERGY HUB LIMITED
Company Number: 14403918
REGISTERED OFFICE
20 ST. JAMES'S STREET
LONDON
SW1A 1ES
UNITED KINGDOM
LONDON
SW1A 1ES
UNITED KINGDOM
Incorporation Date:
07/10/2022
INDUSTRIES
35110 – Production of electricity
Controlled By
Thorpe Marsh Holdings Limited
