About Hazelgrove Avenue Management Limited (NI621160) United Kingdom