SponsorCheck
Is Dulwich Picture Gallery a Licensed Sponsor? UK Sponsor Licence Check