Tollemache Independant Transport Services came into being in 2012 as a company enlisted under no 08180266, located at L25 7RJ Liverpool at 5 Church Road South. Its last known status was dissolved. Tollemache Independant Transport Services had been operating in this business for four years.
The business was supervised by 1 managing director: Nigel R. who was presiding over it for four years.