About Southwark Square Limited (01937044) United Kingdom