About Southwark Financial Services Limited (12540769) United Kingdom