Royal Technology Alex Posted on July 12, 2016 by engmansy Royal Technology Alex 111 Port said St.- El Ibrahimeya- Alexandria T: 035924369 Customer Service- Alexandria T: 01277893989