Share Facebook Twitter LinkedIn Pinterest Email The Charity Commission, the regulator of charities in England and Wales, has appointed an Interim Manager to Newbury Park Masjid (registered charity number 1118363).