SponsorCheck
Is App Factor Limited a Licensed Sponsor? UK Sponsor Licence Check