Is there any chance of me getting back my Btc from an address which I was not supposed to send or even a chance of getting in contact with the receiver ?
I think that you lost your money forever because the number of existing bitcoins of addresses is much more than the number of molecules in the universe. There is no option to return your funds if you made a mistake while writing the address. The only possible option is if you sent bitcoins to the address of the person you personally know, then you can contact him and ask him to return them to you.