About Beechwood (block N) Management Company Limited (02467460) United Kingdom