GM Gareth Macgregor Current PSC Person with significant control at MACGREGOR BUILDING & ROOFING LIMITED Notified on 14th Feb 2023