About Beechwood (block E) Management Company Limited (02474501) United Kingdom