SANDY CREEK SOLAR HOLDCO 1 LIMITED 15915527 - Details

SANDY CREEK SOLAR HOLDCO 1 LIMITED

Incorporation Date: 23 Aug 2024

Postcode: EC1N 2HU

City: London

SIC Codes: Production of electricity

Number of Directors: 3