https://www.companyinformation.co.uk/company/NI043294-SSE-RENEWABLES-DEVELOPMENTS-UK-LIMITED
SSE RENEWABLES SERVICES (UK) LIMITED - Overview - Company Information UK