About Ashford Properties Limited (11164154) United Kingdom