ED Edward Docherty Mcgeachan Current PSC Person with significant control at NORTHERN LIGHT CONTROLS LTD Notified on 21st Apr 2022