SP-106 INDUSTRIAL ESTATEAMBATTUR AMBATTUR     CHENNAI-58   TN IN 600058 (Tamil Nadu)