BICKER FEN SOLAR LIMITED
Company Number: 12620460
REGISTERED OFFICE
3RD FLOOR, ST GEORGE'S HOUSE
CHELTENHAM
GL50 3LG
UNITED KINGDOM
CHELTENHAM
GL50 3LG
UNITED KINGDOM
Incorporation Date:
26/05/2020
Previous Name:
INNOVA RENEWABLES (MANOR FARM) LTD
(until 11/10/2023).
INDUSTRIES
35110 – Production of electricity
Controlled By
