Strabane Regeneration Advances with Consultant Appointments and Site Works Partners appoint five teams for £115m projects including leisure centre and health hub as site prep begins in Strabane. 04 March 2026