SponsorCheck
Is Marie Curie a Licensed Sponsor? UK Sponsor Licence Check