79 Dar Misr, Al Obour, Al Qalyubia Governorate, Egypt
Block 13001, Piece 15 Street 13 First Industrial Zone, Cairo Governora...