About Grenadier Management Limited (02926831) United Kingdom