About Endeavour Property Group Limited (13442909) United Kingdom