The company known as Telehouse was founded on 1985-03-01 as a private limited company. The company office was located in Cardiff on Fleetway, Off Penarth Road. The address postal code is CF11 8TY. The registration number for Telehouse Limited was 01891068. Telehouse Limited had been in business for thirty eight years until dissolution date on 2023-01-03.
Taking into consideration this particular company's register, there were six directors to name just a few: David B. and Peter L..
David B. was the individual who controlled this firm, had substantial control or influence over the company and had 3/4 to full of voting rights.