ITC-INNOVATION TECHNOLOGY CENTRE DOO BEOGRAD (ZEMUN) Zemun Other specialised construction activities n.e.c. PIB 106334018 Registration number 20579820 Open profile