Lancashire Renewables Ltd – Registered Company No: 05881147
Registered Office: County Hall Lancashire County Council, Democratic Services Department, Preston, Lancashire, England, PR1 0LD
Lancashire Renewables Ltd is controlled by a local authority within the meaning of Part V of the Local Government and Housing Act 1989. The relevant local authority is Lancashire County Council.
© Copyright 2024 Lancashire Renewables Limited - All Rights Reserved