About Endeavour Cottages Ltd (12980223) United Kingdom