6-6-105 to 106A, DEVI NAGAR KAVADIGUDA   HYDERABAD Telangana INDIA 500080 (Telangana)