About 18 Wedderburn Road Management Company Limited (02970535) United Kingdom