About Cow & Calf Property Investments Ltd (06366491) United Kingdom