About Ashford Capital Partners Limited (SC394642) United Kingdom