Islamia Girls School is run by Islamia Schools Limited, a registered charity in England & Wales (charity reg. no. 1134516).
The Yusuf Islam Foundation (charity reg. no. 1134513) is the parent entity of Islamia Schools Limited.
Trustees fulfil their statutory responsibilities well. They carry out their role in setting strategy and holding leaders to account effectively.Ofsted 2023