https://www.companyinformation.co.uk/company/02057863-NEW-STREET-NOMINEES-LIMITED
NEW STREET NOMINEES LIMITED - Overview - Company Information UK