MD Mitchell Derek Mackay-Scott Current PSC Person with significant control at M.E.M.S DEVELOPMENTS LIMITED Notified on 20th Dec 2019