Company

WHERWELL SOLAR LTD

Company Number: 13505069

REGISTERED OFFICE
5 HOWICK PLACE
LONDON
SW1P 1WG
ENGLAND
Incorporation Date:
12/07/2021
INDUSTRIES
35110 – Production of electricity
Controlled By
Orsted Onshore Uk Limited Also controls 7 other companies!