2-524/3,  DAMALGUDA   HYDERABAD Telangana INDIA 500029 (Telangana)