SponsorCheck
Is Randstad UK Holding Ltd a Licensed Sponsor? UK Sponsor Licence Check