About Southwold Property Company Limited (04653502) United Kingdom