28/54 SPENCER COMPOUND (SPC)     DINDIGUL Dindigul TN IN 624003 (Tamil Nadu)