TP Thomas Peter James Welch Current PSC Person with significant control at TEN66 CONSTRUCTION LTD Notified on 4th Dec 2019