Governing document INTERCESSORS MINISTRIES OF GREAT BRITAIN

Charity number: 1124574
Charity reporting is overdue by 49 days