DL Duncan Lear Ceased PSC Person with significant control at E2MAC LIMITED Notified on 8th Aug 2018 · Ceased on 12th Oct 2018