About Endeavour Property (holdings) Limited (08686695) United Kingdom