Neo-trac
Beware Neo-Trac Customer safety not important
Had a Neo-Trac unit installed 30 Nov 2011. After installation had some minor issues, but all was sorted out. I have received some calls regarding the tracking system generating warnings, which is good because you know the system is working. On Monday 6 Jan 2013 I phoned 0110634500 op 5 for ...