Visit Website Office Details 5, building 13, Abdelhamid Lotfy ST., Nasr City, Cairo, Egypt. Phone +202 22705972 Office Location View Google Map