is not in process of liquidation on Jul 6, 2022
Where is TECHSTAR INDIA LIMITED's headquarters?
TECHSTAR INDIA LIMITED's headquarters is located at B 205, BUSINESS POINT, PALIRAM ROAD NR. BMC OFFICE, ANDHERI WEST MUMBAI Mumbai City MH 400058 IN
What is TECHSTAR INDIA LIMITED's industry?
TECHSTAR INDIA LIMITED is in the industry of Other business activities
What year was TECHSTAR INDIA LIMITED started?
TECHSTAR INDIA LIMITED was started in 2015
Sources: India Ministry of Corporate Affairs