Engineering Workshop

2 El Gamaeya St, Kaliobeya, Shoubra El Khaymah, , Greater Cairo (including Cairo & Giza)