CROCKWELL HILL SOLAR FARM LTD
Company Number: 14884038
REGISTERED OFFICE
2 CROSSWAYS BUSINESS CENTRE
AYLESBURY
HP18 0RA
UNITED KINGDOM
AYLESBURY
HP18 0RA
UNITED KINGDOM
Incorporation Date:
22/05/2023
INDUSTRIES
42220 – Construction of utility projects for electricity and telecommunications
Controlled By
