SJ Stuart James Macgregor Current PSC Person with significant control at MACGREGOR PORTFOLIO LIMITED Notified on 6th Nov 2024