About Beechwood (block D) Management Company Limited (02474123) United Kingdom