https://www.companyinformation.co.uk/company/00538883-STAFF-NOMINEES-LIMITED/insolvency
STAFF NOMINEES LIMITED - Insolvency - Company Information UK