About Beech Grove Management Company Limited (06589562) United Kingdom