About Beechwood (block L) Management Company Limited (02467473) United Kingdom