CIN |
Name |
Address |
|---|---|---|
| U74140DL2014ULT272706 | CLESTRA PROJECTS PRIVATE LIMITED | 1/6B ASAF ALI ROAD NEW DELHI-110002 DELHI Central Delhi DL 110002 IN |
| U24239MH1998PTC113218 | CLESTRA LIFE SCIENCES PRIVATE LIMITED | A-604, Delphi, Orchard Avenue, Hiranandani Business Park, Powai , Mumbai, Maharashtra, India - 400076 |