Travancore Power Projects Limited
OS NO.59, G.C.D.A. COMPLEX, FOURTH FLOOR, MARINE DRIVE, COCHIN - 682 031 Idukki KL IN 000000
Travancore Power Projects Limited is Kerala based Public company which was incorporated on 25-09-1996 at Os No.59, G.c.d.a. Complex, Fourth Floor, Marine Drive, Cochin - 682 031 Idukki Kl In 000000 address.
- U40109KL1996PLC010782
- 25-09-1996