General charity charitable organisations across 12 countries
578,406 charitable organisations across 12 countries we currently cover
578,406 charitable organisations across 12 countries we currently cover
The objective of thee foundation is to accumulate funds for distribution to other registered charities.