Contact Details
Mercy International Association Limited
Registered Office:
Mercy International Association
11 Adelaide Road,
Dublin 2, Ireland
Registered in Ireland
Certificate Number: 194263
CHY Number: CHY 10078
Charity Registered Number: 20025472
)