New Technology Systems LLC
Al Dana Bldg, M 2, Al Rigga St., Deira, P.O. Box 27130, Dubai, United Arab Emirates
04-227-5730 Phone