22 Oct 2025 Living in Spain Spanish documents empadronamiento register address in Spain padrón certificate Empadronamiento – Registering Your Address in Spain