HR Helen Ruby Dodds Current PSC Person with significant control at JC & JD LIMITED Notified on 31st Jan 2017