Charity regulator appoints Interim Manager to Newbury Park Masjid

image_pdfimage_print

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