Governing document MAJI MAZURI SOCIAL ECONOMIC DEVELOPMENT SERVICES, KENYA

Charity number: 1080544
Charity reporting is up to date (on time)