SH Steven Higginson Current PSC Person with significant control at DEPARTURE TECHNOLOGY LTD Notified on 23rd Jul 2021