Managing Director at Southwark Square Ltd - London, N/A, GB
Southwark Square Ltd is a property company based in London Bridge.