About Ashford Capital Holdings Limited (10064123) United Kingdom