The firm known as Ltsc was founded on 2018-02-06 as a Private Limited Company. The enterprise's headquarters can be found at Cheltenham on 40 Albert Place. In case you have to get in touch with the company by mail, its post code is GL52 2JX. The office reg. no. for Ltsc Ltd is 11190343. The enterprise's principal business activity number is 47910 - Retail sale via mail order houses or via Internet. Tue, 28th Feb 2023 is the last time when account status updates were filed.
According to the information we have, this company was incorporated in 2018 and has so far been presided over by two directors.
Executives with significant control over the firm are: Steven C. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Leigh T. owns 1/2 or less of company shares and has 1/2 or less of voting rights.