2,931 charities match these filters.
Charity number 247223Income £52,381 in its latest year
Charity number 1090900SwanseaIncome £23,137 in its latest year
Charity number 1144751FlintshireIncome £29,367 in its latest year
Charity number 524284GwyneddIncome £15,608 in its latest year
Charity number 1074963PowysIncome £19,772 in its latest year
Charity number 702237NewportIncome £28,650 in its latest year
Charity number 1081525NewportIncome £10,445 in its latest year
Charity number 1177885GwyneddIncome £53,218 in its latest year
Charity number 1120366NewportIncome £29,023 in its latest year
Charity number 1182240CarmarthenshireIncome £72,791 in its latest year
Charity number 1002330PembrokeshireIncome £22,650 in its latest year
Charity number 702659Income £97,935 in its latest year
Charity number 524434PembrokeshireIncome £21,665 in its latest year
Charity number 511926FlintshireIncome £24,022 in its latest year
Charity number 1003793MonmouthshireIncome £24,067 in its latest year
Charity number 220241WrexhamIncome £12,806 in its latest year
Charity number 519365FlintshireIncome £17,230 in its latest year
Charity number 1147656MonmouthshireIncome £43,787 in its latest year
Charity number 1108970NewportIncome £82,000 in its latest year
Charity number 1142395SwanseaIncome £21,877 in its latest year
Charity number 802153PowysIncome £53,025 in its latest year
Charity number 263101WrexhamIncome £33,604 in its latest year
Charity number 1121799Vale of GlamorganIncome £37,472 in its latest year
Charity number 1112566CarmarthenshireIncome £10,443 in its latest year
Charity number 1193482SwanseaIncome £11,080 in its latest year