SponsorCheck
Is LogiTax Chartered Certified Accountants a Licensed Sponsor? UK Sponsor Licence Check