About Beechwood (block H) Management Company Limited (02467646) United Kingdom