About Blackheath Properties Limited (03128771) United Kingdom