SponsorCheck
Is France Televisions a Licensed Sponsor? UK Sponsor Licence Check