About Beechwood (block A) Management Company Limited (02473469) United Kingdom