Giles Adu Anneport Holdings Limitedre Giles Adu — Insider transactions, Director at INTERNATIONAL PUBLIC PARTNERSHIPS LIMITED | InsiderLens