About Endeavour Partnership Trust (10245189) United Kingdom