About Ashford Group Holdings Ltd (02384207) United Kingdom