Ttsl Business Systems came into being in 2008 as a company enlisted under no 06485371, located at CF23 9AF Cardiff at Connies House Suite 63. Its last known status was dissolved. Ttsl Business Systems had been operating in this business field for at least 12 years.
Stephen L. and Paul T. were listed as firm's directors and were managing the firm from 2008 to 2020.
Paul T. was the individual who controlled this firm, owned 1/2 or less of company shares.