About Grove Meadows Management Company Limited (10472615) United Kingdom