SponsorCheck
Is Malaria Consortium a Licensed Sponsor? UK Sponsor Licence Check