About Blackheath Properties Management Limited (10299493) United Kingdom