;

Office Branches
Cairo

7 El Obour Buildings - Salah Salem, Cairo Governorate, Egypt

Zagazig

3 El Glaa St - Zagazig, Sharkia Governorate, Egypt

Seeb

Al Khoud St - Seeb, Oman

Barka

Al Batinah South - Barka, Oman