is inactive
Where is TECH SEMANTICS LIMITED's headquarters?
TECH SEMANTICS LIMITED's headquarters is located at PLOT 6, CIPM ROAD, ALAUSA, IKEJA, LAGOS STATE
What is TECH SEMANTICS LIMITED's industry?
TECH SEMANTICS LIMITED is in the industry of IT Others
What year was TECH SEMANTICS LIMITED started?
TECH SEMANTICS LIMITED was started in 2017
Sources: Corporate Affairs Commission