Potti Patti Plaza, Ground floor, No 77 Nungambakkam High Road,     Chenai Chennai TN IN 600034 (Tamil Nadu)