About Ascot Racecourse Estates Limited (04320979) United Kingdom