1-2-288/22/7, IST FLOORHUNUMAN TEMPLE LANE, DOMALGUDA   HYDERABAD Telangana INDIA 500029 (Telangana)