About Beechwood (block B) Management Company Limited (02474169) United Kingdom