About Endeavour Securities Ltd (08761141) United Kingdom