is inactive
United Kingdom
Person with significant control
Appointed on19 Jun 2018
Country of residenceUnited Kingdom
Where is SOFTWARE TECH LIMITED's headquarters?
SOFTWARE TECH LIMITED's headquarters is located at UNITED KINGDOM, ILFORD, 35 LANSDOWNE ROAD, IG3 8NF
What is SOFTWARE TECH LIMITED's industry?
SOFTWARE TECH LIMITED is in the industry of Other software publishing
What year was SOFTWARE TECH LIMITED started?
SOFTWARE TECH LIMITED was started in 2018
Sources: Companies House