SJ
Scott John Williams
Ceased PSC Person with significant control at GREEN LEASES EDIN LTD
Notified on 14th Jan 2020 · Ceased on 2nd Jun 2026
Ceased PSC Person with significant control at GREEN LEASES EDIN LTD
Notified on 14th Jan 2020 · Ceased on 2nd Jun 2026