About 175 Bermondsey Street Management Limited (01851528) United Kingdom