About Southwark Investments Limited (01167969) United Kingdom