If I wanted to find out information in England about land and property I think I’m right in saying that I could go to the land registry web site where I could search for a fee, does this type of thing exist in Spain?.
Having just had another look at the address of the commercial site posted, that appears to also be an “affiliate tracking code”.
Try the address without the ?refid=8QQL0AYY3V at the end and you will see the same page. That code just provides a commission for the owner of that affiliate code. Look at the site quoted and down the left hand side, you will actually see a link for affiliates!
The idea of this forum is not to make a profit when offering help and advice – is it??????????