PLOT NO F 22/A, PHASE 1, IDA, JEEDIMETLA   HYDERABAD Telangana INDIA 500055 (Telangana)