Stairs And Handrails in Egypt Acromisr Address: 57, El Falaky St., Bab El Louk Cairo Egypt Phone Number: +20 2393 04 18