SponsorCheck
Is European Union Delegation to the United Kingdom a Licensed Sponsor? UK Sponsor Licence Check