SponsorCheck
Is London International Exhibition Centre Plc a Licensed Sponsor? UK Sponsor Licence Check