Zamalek, 20 Taha Hussein Street, Zamalek, Cairo, Egypt, Cairo, +20 27372780 - +20 127 730 0084