About Heathcroft Properties Limited (02967419) United Kingdom