The company was registered in Accrington registered with number: 03235153. The firm was set up in 1996. The office of the firm was situated at Church Bridge House Henry Street. The zip code for this location is BB5 4EE. The firm was formally closed on 2023-06-13, meaning it had been in business for twenty seven years. The listed name switch from The Cotswold Company to Tcc1 Limited took place on 2009-08-26.
The information detailing this specific company's MDs suggests that the last two directors were: Michael A. and Stuart C. who assumed their respective positions on 2021-12-17 and 2017-04-06.
The companies that controlled this firm included: Studio Retail Group Plc owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in Accrington at Henry Street, BB5 4EE and was registered as a PSC under the registration number 00549034.