NR Nigel Ricketts Current PSC Person with significant control at NIGEL RICKETTS CONSULTING LTD Notified on 6th Apr 2017