Il&fs Cluster Development Initiative Limited
D-114, Okhla Industrial Area, Phase -I, New Delhi South Delhi DL IN 110020
Il&fs Cluster Development Initiative Limited is Delhi based Public company which was incorporated on 14-09-2006 at D-114, Okhla Industrial Area, Phase -i, New Delhi South Delhi Dl In 110020 address.
- U70109DL2006PLC153767
- 14-09-2006