About Ampthill Road Management Company Limited (07244176) United Kingdom