25 Oct 2025 opening a bank account in Spain expat life in Spain Living in Spain Spanish bureaucracy documents for bank account Spain non-resident account Spain Opening a Bank Account in Spain