CIN |
Name |
Address |
|---|---|---|
| U74120UP2015PTC073582 | TECHWATTPEAK RENEWABLES PRIVATE LIMITED | 396/93 l Kashmiri Mohalla Lucknow UP 226003 IN |
| U31909MH2018PTC314619 | TECHWATER MANAGEMENT PRIVATE LIMITED | Flat no. 002, Wing C, Savita Enclave, Poonam Sagar Complex, Royal Complex, Mira Road (E) , Thane, Maharashtra, India - 401107 |