SL Shara Leach Current PSC Person with significant control at LEACH DEVELOPMENT AND INNOVATION LTD Notified on 25th Jun 2018