About Beechwood (block S) Management Company Limited (02467483) United Kingdom