About Heathcroft Investments Ltd (03860550) United Kingdom