Liz and Terry Bramall Foundation
England, Northern Ireland, Scotland, Wales
The charity supports charitable organisations that promote Christian Faith in accordance with the beliefs of the Church of England. The Foundation also supports urban or rural regeneration in areas...