About Endeavour Property Co. Limited (00726140) United Kingdom