SponsorCheck
Is Greater London Authority a Licensed Sponsor? UK Sponsor Licence Check