Where can I find the owner contact details ?

After your payment, you will receive a confirmation or voucher by mail.
You will find the owner contact details on it and you will need to contact this person a few days before you arrive in order to organize the keys pick-up and to notify your options or late arrival request