CIN |
Name |
Address |
|---|---|---|
| U72200TN2011PTC081868 | OPENRICE INDIA PRIVATE LIMITED | Level 5, Tamarai Tech Park, S Plot No.16-19 & 20A, Thiruvika Industrial Estate,Inner Ring Road,Guindy Chennai Chennai TN 600032 IN |