About Southwark Place Developments Limited (01024500) United Kingdom