About Ashfield Cheltenham (management) Company Limited (03487515) United Kingdom