SponsorCheck
Is General Index Ltd a Licensed Sponsor? UK Sponsor Licence Check