PLOT NO 23/A, PHASE I,I D A, JEEDIMETLA HYDERABAD - 55.   ANDHRA PRADESH Telangana INDIA 500055 (Telangana)