SL Stephen Lewis Current PSC Person with significant control at DEKA DESIGN LTD Notified on 21st Jun 2018