About Ascot Investments And Developments Ltd (11113663) United Kingdom