Al-Mawird Centre
No, not at the moment. Currently they have office in Lahore only.