Plot no. 159/3D Metro Road NIT 3 FARIDABAD     FARIDABAD Faridabad HR IN 121001 (Haryana)