G-174A GROUND FLR THIRD PASE SPENCER PLAZA NO-768-769,MOUNT ROAD ANNA SALAI     CHENNAI Chennai TN IN 600002 (Tamil Nadu)