SponsorCheck
Is Turner Broadcasting System Europe Limited a Licensed Sponsor? UK Sponsor Licence Check