Terry Duddy — Insider transactions, Director at HAMMERSON PLC / Debenhams PLC | InsiderLens