About Ampthill Park Management Company Ltd (09350109) United Kingdom