About Beechwood (block T) Management Company Limited (02667412) United Kingdom