Mr John Duffield — Insider transactions, Director at New Star Investment Trust PLC | InsiderLens