SponsorCheck
Is Birkbeck College a Licensed Sponsor? UK Sponsor Licence Check