MD Martin Deeley Current PSC Person with significant control at OPEN TECHNOLOGIES CONSULTING LIMITED Notified on 19th Jan 2017