ARABELLA PLAZA, 4th floor, Office Building 1 Gamal Abdel Nasser, Squar...
75 Arabella West, Gamal AbdelNasir Road, Cairo Governorate, Egypt