Company overview
Company Number
C22832
Name
Sti India Limited
Entity type
Unknown
Status
Defunct
Incorporation date
13 August 1999
Country
Mauritius