SponsorCheck
Is ITV plc a Licensed Sponsor? UK Sponsor Licence Check