Financial history COVENANT OF THE HOLY SPIRIT MINISTRY
Charity number: 1166409
Charity reporting is overdue by 1540 days
No financial information provided for the past 5 financial periods