Dolphinus for Energy Development S.A.E

Address
9 El Shahid Mostafa Helmy St.
Ground Floor. El Nozha El Gedida
Cairo

Phone
0224180632 – 0222909289

Fax
0224181730