TEK MEADOWS CAMPUS, 51, TOWER A, ELCOT SEZ, SHOLINGANALLUR     CHENNAI Kancheepuram TN IN 600119 (Tamil Nadu)