Organization

Name

Charles Hayward Foundation

Description

The Charles Hayward Foundation is a grant-making charitable trust making awards to charities that are registered in the UK (Charles Hayward Foundation, n.d.).