SponsorCheck
Is Telegraph Publishing Limited a Licensed Sponsor? UK Sponsor Licence Check