SponsorCheck
Is Manpower UK Limited a Licensed Sponsor? UK Sponsor Licence Check