Al Roaya Engineers and Contractors

18 A El Obour Bldgs., Salah Salem St., Floor 17 Flat 3, Cairo, Nasr City, , Greater Cairo (including Cairo & Giza)