is not in process of liquidation on Jun 1, 2024
Where is S TECH SOLUTIONS LIMITED's headquarters?
S TECH SOLUTIONS LIMITED's headquarters is located at ENGLAND, LEICESTER, 200 KNIGHTON LANE, LE2 8BF
What is S TECH SOLUTIONS LIMITED's industry?
S TECH SOLUTIONS LIMITED is in the industry of Other information technology and computer service activities
What year was S TECH SOLUTIONS LIMITED started?
S TECH SOLUTIONS LIMITED was started in 2023
Sources: Companies House