About Fox House Cottages Ltd (12940833) United Kingdom