About Ampthill Chase Management Company Limited (10489230) United Kingdom