Novo Technologies LLC
Al Mamzar Shopping Centre, M-7, Dubai-Sharjah Rd., P.O. Box 94895, United Arab Emirates
04-268-0424 Phone
04-268-0442 Fax