Traffic Management Technologies Limited is a liquidation company incorporated on 2 April 2014 with the registered office located in Leicester, Leicestershire. Traffic Management Technologies Limited was registered 11 years ago.
Registered office address changed from West House King Cross Road Halifax West Yorkshire HX1 1EB United Kingdom to 38 De Montfort Street Leicester LE1 7GS on 9 April 2020