Friends of Namibia
Brings together UK organizations and people interested in Namibia
It looks like nothing was found at this location. Maybe try a search?