About Ascot And Aintree Flats Limited (01133952) United Kingdom