LJ Lee John Smith Ceased PSC Person with significant control at IDAC 2.5 LTD Notified on 20th Nov 2024 · Ceased on 13th May 2025