Tcsr came into being in 1987 as a company enlisted under no 02117837, located at BS41 9LB Bristol at 2 Chapel Court. The company's last known status was dissolved. Tcsr had been operating in this business field for at least twenty seven years. In the past, Tcsr Limited changed the company name four times. Before 2nd July 2007 the firm used the name Abricon. After that the firm switched to the name The It Group Infrastructure & Environmental that was in use till 2nd July 2007 when the current name was agreed on.
Grahame H. and James M. were registered as the firm's directors and were managing the company for five years.