SD Steven Dodgson Current PSC Person with significant control at SJD CONSULTANCY LTD Notified on 6th Apr 2016