SR
Stuart Robert Macgregor
Ceased PSC Person with significant control at INTERNATIONAL CREATIVE TECHNOLOGIES LTD
Notified on 1st Apr 2018 · Ceased on 30th Apr 2023
Ceased PSC Person with significant control at INTERNATIONAL CREATIVE TECHNOLOGIES LTD
Notified on 1st Apr 2018 · Ceased on 30th Apr 2023