No 12 Amideya Shopping Complex 1st Floor No 108 & 109, T H Road, Triplicane, , Chennai - 600005, Tamil Nadu, India