About Grove Investments Worldwide L.p. (SL010639) United Kingdom