About Southwold Mansions Management Company Limited (02003443) United Kingdom