Independent Oil and Gas Exploration and Production Company
Fifth Settlement, Cairo Governorate
Southeast Meleiha (SEM)
Electrical/