About Ascot Management Limited (04473439) United Kingdom