PLOT NO: 61A, PHASE 1, IDAJEEDIMATLA HYDERABAD   HYDERABAD Telangana INDIA 500055 (Telangana)