FABINDIA LIMITED - CIN U74899DL1976PLC008436 | Company