About Beech Grove Initiatives Ltd (12566916) United Kingdom