SponsorCheck
Is Online Account Filing Limited a Licensed Sponsor? UK Sponsor Licence Check