Sheikh Mohammed Bin Rashid Charity Building, Al Rasheed Road, Al Mamzar, Deira, Dubai, Al Mamzar, Deira
6.82 mi from Trade Centre 2
New Innovation Technologies provides IT and information technology services in Al Mamzar, Deira, Dubai.
Is this your listing?