SponsorCheck
Is Tax Effective LTD a Licensed Sponsor? UK Sponsor Licence Check