Startec India Telecom Investments Private Limited
243 OKHLA INDUSTRIAL AREA NEW DELHI DL IN 110020
Startec India Telecom Investments Private Limited is Delhi based Private company which was incorporated on 02-11-00 at 243 Okhla Industrial Area New Delhi Dl In 110020 address.
- U65993DL2000PTC108382
- 02-11-00