Genesis Corporation
No. 44/113, Patel Road, Perambur
Chennai- 600011, Tamil Nadu (India)
Intovas Engineering Private Limited
No. 52/31, West Mada Street, Nungambakkam
Chennai- 600034, Tamil Nadu (India)
B.M. Insulations Private Limited
No. 104- 1B/3, Porur- Kundrathur Main Road Gerugambakkam
Chennai- 600128, Tamil Nadu (India)
Sri Ambila Enterprises
No. 199, Main Bazar
Ooty- 643001, Tamil Nadu (India)