About Endeavour Properties (uk) Limited (05891645) United Kingdom