Welsh-active charities

Search 8,238 charities active in Wales, with combined income £4.12bn and 43,096 trustee positions, sourced from the Charity Commission for England & Wales.