About Bermondsey Village Hall Trust (03890266) United Kingdom