About Richmond Grove Management Company Limited (11591392) United Kingdom