Press release

Interim Manager appointed to Revelation Foundation

The Charity Commission has appointed an Interim Manager to the charity Revelation Foundation (registered charity number 1100573).