top of page

Ongoing Projects

Balqees Welfare Foundation, England & Wales, registration number 1185768
Balqees Welfare Foundation, Pakistan, registration number A039941
© 2026 Balqees Welfare Foundation
bottom of page