About Southwold Road (block A) Management Company Limited (02545529) United Kingdom