- , England, United Kingdom
Severn Trent Trust Fund is an independent grant making trust first set up in 1997. We are a registered charity and our aim is to help people out of poverty and debt &