About Ashford Property Group Limited (SC224103) United Kingdom