About Lancaster House (chesham) Management Company Limited (08738936) United Kingdom