Charity > Matilda Children's Foundation
In 2003 The Matilda International Hospital Children's Foundation was set up to provide help and comfort to children who require life-changing surgery and have no other means of receiving care.