Dabbagh Welfare Trust is a registered international charity, which aims to help the world’s poorest
https://www.dabbaghwelfare.org/
33 Ridling Ln, Hyde SK14 1NP, United Kingdom - Hyde Heath, ENG SK14 1NP