About The Endeavour Trust Limited (02095716) United Kingdom