NR Nigel Richard Freeborn Current PSC Person with significant control at NETBAR CONSULTANTS LTD Notified on 29th Jul 2016