is inactive
Find out all the information about the company
Get full access to the data
Where is S AND S INFOTECH LIMITED's headquarters?
S AND S INFOTECH LIMITED's headquarters is located at UNITED KINGDOM, HERTFORDSHIRE, ST. ALBANS, 6 CAMBRIDGE ROAD, AL1 5LJ
What is S AND S INFOTECH LIMITED's industry?
S AND S INFOTECH LIMITED is in the industry of Other information technology and computer service activities
What year was S AND S INFOTECH LIMITED started?
S AND S INFOTECH LIMITED was started in 2014
Sources: Companies House