SponsorCheck
Is The Economist Newspaper Limited a Licensed Sponsor? UK Sponsor Licence Check