About The Beeches Management Company (hemel Hempstead) Limited (03190937) United Kingdom