https://www.companyinformation.co.uk/company/SC431939-NT123-LIMITED
NT123 LIMITED - Overview - Company Information UK