About 145 Bermondsey Street Management Limited (03434284) United Kingdom