About The Endeavour Partnership Llp (OC302638) United Kingdom