About Grenadier Investment Management Limited (NI647322) United Kingdom