Where this organisation works

Splash Global UK is a UK-registered charity with area of operation in Malawi, Zambia, India and Ethiopia .

placeRegistered office: London