About 53 Blackheath Park Management Company Limited (02542571) United Kingdom