About Beechwood (block R) Management Company Limited (02470298) United Kingdom