Helena Sheppard — Insider transactions at Manchester & London Investment Trust Plc | InsiderLens