About New Bermondsey Sports Foundation Limited (07523847) United Kingdom