CIN |
Name |
Address |
|---|---|---|
| U72200KL2007PTC021239 | MACKADEN INFORMATION TECHNOLOGY CONSULTING PRIVATE LIMITED | 3/116, DANSTAR COTTAGE ILLICKAL LANE, WEST NADAKKAVU CALICUT Kozhikode KL 673011 IN |