IDI Company Information
01
02
Company Registration Number
The IDI Company Registration number is: 2002/012395/07
03
IDI TECHNOLOGY SOLUTIONS
Integrators, Developers & Implementers of Innovative Business Solutions
01
02
The IDI Company Registration number is: 2002/012395/07
03