https://www.companyinformation.co.uk/company/NL000149-NL000149-LP
NL000149 LP - Overview - Company Information UK