381 registered charities
Activities such as foot ball, basketball, swimming, music, community projects, educational trips, face to face meetings …
CharitiesGlobal is an independent directory, not affiliated with or endorsed by any charity regulator or register.