Itrk came into being in 2013 as a company enlisted under no 08364699, located at SS9 3LB Leigh-on-sea at 977 London Road. This firm's last known status was dissolved. Itrk had been in this business field for at least three years.
As suggested by this particular enterprise's register, there were three directors to name just a few: France'S A. and Andrew T..