About Blackheath Road (block A) Management Company Limited (02684657) United Kingdom