AE Andrew Edwin Mackay Current PSC Person with significant control at ALPHA MACKAY LIMITED Notified on 19th Nov 2019