About Beechwood (block U) Management Company Limited (02667409) United Kingdom