About The Limes Ampthill Management Limited (07460902) United Kingdom