582 registered charities
To make charitable grants.
A Charity committed to transforming lives and giving hope to vulnerable individuals, by supporting the less-privileged, …