Windsor IT Park, Level A -1, Lower Ground Floor Tower B, Sec -125 Noida Uttar Pradesh INDIA 201301 (Uttar Pradesh)