About Endeavour Investments Group Limited (10293282) United Kingdom