About Endeavour Property Services Limited (10467149) United Kingdom