About Ascot Investments & Property Management Limited (05378673) United Kingdom