SponsorCheck
Is TV Tokyo Corporation London Bureau a Licensed Sponsor? UK Sponsor Licence Check