Times Center, FC-6, 1st Floor, Sector 16A, Film City, Noida - 201301 (+91-120-6776999) ...