SponsorCheck
Is Innovation Forum Publishing Limited a Licensed Sponsor? UK Sponsor Licence Check