SponsorCheck
Is Department for Transport a Licensed Sponsor? UK Sponsor Licence Check