SponsorCheck
Is ALT a Licensed Sponsor? UK Sponsor Licence Check