International Marine Works

Chairman : Capt.Omar Aly Ezz El Din

Representative :

Head Office