Info

Founded
1997
Address
Al-Uruba Street, Heliopolis
al-Qahirah (Cairo)
Country
Egypt