Karachi Office Location Karachi Office Location Address Z House – Mansoor Tower G5/5 Main Clifton Road, Karachi, 75600 Map