About Southwold Properties Limited (03911300) United Kingdom