Contact information POWER OF DELIVERANCE MINISTRIES

Charity number: 1141579
Charity reporting is overdue by 1670 days