Dew Drops Apartments, 3-4-610/2/G1, Street No 7 Narayanguda   Hyderabad Telangana INDIA 500027 (Telangana)