SponsorCheck
Is British Association for the Advancement of Science a Licensed Sponsor? UK Sponsor Licence Check