TM Thomas Mark Shields Current PSC Person with significant control at TSM WINDOW CLEANERS LTD Notified on 5th Mar 2019