About Doxford Farm Cottages Ltd (11503170) United Kingdom