Adel Electronics Centre

Dubai deira Office 103104 Al Masaood Bldg. Clock Tower