Star Health & Allied Insurance Company Ltd, incorporated in the year 2005, has its registered office in 1 New Tank St. Valluvarkottam, High Road Nungambakkam, Chennai, Tamil Nadu, 600034 ...