£2k · Collected in 2025
Founded
2008
Legal Status
Trust
DEVRA is a charitable organisation that provides technical assistance to community-based initiatives and NGOs working on civil society development, poverty reduction, healthcare, human rights, education and related social development projects in the developing world
Year ending 2025
Income & expenditure over time