Life Plus
United Kingdom
| Research/Dev
The relief of poverty, hardship and distress, both within the UK and overseas, through the provision of assistance to those suffering as a result of war, civil disturbance, natural disaster, disease, disability, starvation and social and economic circumstances.