About Ascot Land Limited (10176573) United Kingdom