About Chalfont House (chesham) Limited (02905198) United Kingdom