OTTERI SASWATHA NIDHI LIMITED - CIN U65993TN1981PLC008815 |