Contact information NEW LIFE KINGDOM INTERNATIONAL MINISTRIES.

Charity number: 1162607
Charity reporting is up to date (34 days late)