SponsorCheck
Is INTERNATIONAL TELEVISION CHANNEL EUROPE LIMITED T/A NTV a Licensed Sponsor? UK Sponsor Licence Check