3-3-50/1, B-6, AMRUTHA ARCADE KACHIGUDA STATION ROAD, HYDERABAD   ANDHRA PRADESH Telangana INDIA   (Telangana)