SponsorCheck
Is British Red Cross a Licensed Sponsor? UK Sponsor Licence Check