About Southwark Park Freehold Limited (08599198) United Kingdom