About Ascot Management Finance Limited (05191673) United Kingdom