About Blackheath Property Holdings Ltd (12318136) United Kingdom