Charity regulator appoints Interim Manager to Newbury Park Masjid

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