Tli Stores Limited,registered as Private Limited Company, that is based in 8 The Square in Shrewsbury. It's postal code is SY1 1LA. This firm operates since 2021/10/21. The business registered no. is 13694444. This firm's classified under the NACE and SIC code 47789 - Other retail sale of new goods in specialised stores (not commercial art galleries and opticians). 2022/10/31 is the last time when the company accounts were reported.
In this particular firm, the full range of director's assignments have so far been done by William T. who was arranged to perform management duties in 2021 in October.
William T. is the individual who controls this firm, owns over 3/4 of company shares.