About Ashford Farm Cottages Limited (05088200) United Kingdom