About The Chilterns Haddenham Management Company Limited (10951553) United Kingdom