NO. 33, SELF HELP INDUSTRIAL ESTATE KEELKATALAI CHENNAI , Chennai Unclassified TN 600117 (Tamil Nadu)