Unit 8, Tower Road,
Washington, , United Kingdom
(0) 191 340 0583
Regions Present
Africa & Middle East
The Americas
Europe
Asia & Pacific
Categories
Charity Navigator Rating:
currently unrated
Grifaid Charity is a registered in England (number 1135952). Our purpose is to develop, produce and supply water filters for families and communities in developing countries.