About Endeavour Property Ltd (SC665751) United Kingdom