About Ascot Place Freeholders Ltd (12328481) United Kingdom