GC Gregory Chandler Current PSC Person with significant control at NUGEN ELECTRICAL CONTRACTORS LTD Notified on 27th Apr 2023