S F XINDIA LIMITED - CIN U74899DL1987PLC028139 | Company