DG Declan Gallagher Current PSC Person with significant control at TWIN BUILD LIMITED Notified on 17th Oct 2024