Nile Corniche, Maadi, Giza Governorate, Egypt
24, 3 Mansour Street, Maadi, Cairo Governorate 11728, Egypt