MAHESH UPPAL is a director in 2 company/s.
| DIN | 03639641 |
| ECPL PROJECTS PRIVATE LIMITED Under Process of Striking Off Kanpur |
CIN: U90000UP2018PTC105329 |
| ECOLOGICAL CONCEPTS PRIVATE LIMITED Active Kanpur |
CIN: U93090UP2017PTC092090 |