CIN |
Name |
Address |
|---|---|---|
| U72900KA2013PTC069333 | SCUDDS INFORMATION TECHNOLOGIES PRIVATE LIMITED | No. 12/1, 4th Floor, 2nd Temple Street, 15th Cross, Malleswaram, Bangalore Bangalore KA 560003 IN |