About Southwark Place Limited (08774176) United Kingdom