About Ascot Hill Management Limited (12703576) United Kingdom