About Ashford Property Holdings Limited (10697527) United Kingdom