CIN |
Name |
Address |
|---|---|---|
| U22219KA2013PTC072803 | LIGHTCASTLE INTERNATIONAL CORPORATION PRIVATE LIMITED | 202, Sarma Gardens 1-Cookson Road, Richards Town , Bangalore, Karnataka, India - 560005 |