SponsorCheck
Is English Language Holdings Limited a Licensed Sponsor? UK Sponsor Licence Check