About Endeavour Management Limited (03852314) United Kingdom