About Ashfield Retail Developments Ltd (11024001) United Kingdom