https://www.companyinformation.co.uk/company/NI625241-NTR-GREEN-ENERGY-HOLDINGS-LIMITED
NTR GREEN ENERGY HOLDINGS LIMITED - Overview - Company Information UK