SL Steven Leech Current PSC Person with significant control at L & C TRANSFORMATIONS LTD Notified on 17th Nov 2016