Contact information LEICESTER AND LEICESTERSHIRE IRISH FORUM

Charity number: 1127212
Charity reporting is overdue by 141 days