About Blackmead Properties Limited (03484438) United Kingdom