WALSH, Thomas Born3/1967 NationalityIrish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Enva UK Limited Director 9 Nov 2016 1 Jul 2024 Data JSON Markdown