Harry Wells — Insider transactions, Director at CC JAPAN INCOME & GROWTH TRUST PLC / Establishment Investment Trust Ord | InsiderLens