Founded
2025
Legal Status
CIO
The Charity aims to form and operate a mosque in Stroud District.
Charity no. 1213990
Registered 2025· England & Wales
Europe