About Ashford Land Ltd. (SC180806) United Kingdom