I.T.R. LTD
Address: 256 Arch Makarios Avenue
Eftabaton 2nd Floor
L/ssol
Cyprus
Company Registration Number: 49416
This record was last updated: 12/2/1997
Address: 256 Arch Makarios Avenue
Eftabaton 2nd Floor
L/ssol
Cyprus
Company Registration Number: 49416
This record was last updated: 12/2/1997