About The Square Bermondsey Ltd (09246776) United Kingdom