About Endeavour Estates Limited (13491622) United Kingdom