About Endeavour Estates Ltd (03943437) United Kingdom