About Grosvenor Park Investment Management Limited (04133378) United Kingdom