PLNO: 630/A PUPPALGUDA   HYDERABAD Telangana INDIA 500089 (Telangana)