LEAHY, John Richard Born2/1956 NationalityWelsh Appointments1 (1 active) Control0 holdings Appointments CompanyRoleAppointedResigned Wdig Ltd Director 23 Jul 2021 Data JSON Markdown