About Groves Park Investments Ltd (08314198) United Kingdom