About Oak Grove Management Company Limited (03850829) United Kingdom