https://www.companyinformation.co.uk/company/11124463-EELPOWER-OPCO3-LIMITED
EELPOWER (OPCO3) LIMITED - Overview - Company Information UK