SponsorCheck
Is London Economics a Licensed Sponsor? UK Sponsor Licence Check