energy tech for development s.a.e branches in Egypt
Alexandria - Semouha al moaamron plaza towers 14 may rd. in front of green plaza
El Beheira - Wadi El Natroun km 58 alex cairo desert rd.
Similar places nearby
Alexandria - Semouha 22 el salam st. ezbet hegazy industrial zone inside nelly tex - egyptian co. for embroidery & garments 2nd floor
Alexandria - Semouha 116 14 may rd. taawoneyat semouha
Alexandria - Semouha 82 taawoneyat semouha bldgs. el fath st.
Alexandria - Kafr Abdou 42 ali basha zou el foqqar st. above credit agricole bank
Alexandria - Semouha 28 tut ankh amoun st.