SponsorCheck
Is City of London Corporation (Barbican Centre) a Licensed Sponsor? UK Sponsor Licence Check