About Blackheath Management Co Limited (02269645) United Kingdom