SponsorCheck
Limited companies on the sponsor register (103,760) – UK Sponsor Licence Check