The Vanessa Grant Trust

The Vanessa Grant Trust is a UK registered trust (charity number 1098865). To find out more about the trust please visit the www.vanessagranttrust.org.