Saudi Arabia
Al Akaria Plaza
Level 6, North Wing, Gate D
Riyadh 11622
Saudi Arabia
Phone: +966 800 814 0132
Email: info@eliagrid-int.com