About 112 118 Bermondsey Street Ltd. (04566161) United Kingdom