About Cheristow Farm Cottages Limited (08306549) United Kingdom