John Stephen Leggate — Insider transactions, Director at GRESHAM HOUSE ENERGY STORAGE FUND PLC / Gresham House Energy Storage Fund | InsiderLens