About Ascot Place Management Company Limited (04653899) United Kingdom