About Endeavour House Management Limited (03658818) United Kingdom