About Grenville Ridge Management Company Limited (04156052) United Kingdom