About Edith Grove Management Company Limited (01293518) United Kingdom