Abdallah Elshideed Drivera Egypt no. 80 Shehab St., El Mohandseen ,Giza , Egypt 12655 Giza Egypt Focus Service - Company-Services