About Beech Hill House Management Company Limited (06121718) United Kingdom