About Ascot Place Properties Limited (02863306) United Kingdom