MicroAid Projects Charity

Registered charity number 1125206

On JustGiving since Jan 2011

Contact MicroAid Projects Charity