About Beechwood (block J) Management Company Limited (02470028) United Kingdom