Estás creando una relación en estrella, que tiende a generar productos cartesianos.
La relación entre Préstamo y Cliente debería ser por INNER JOIN, no LEFT JOIN. Sólo tendría sentido un LEFT JOIN si existiesen prestamos por fuera de la cartera de clietnes... cosa bastante anormal.
Adem{ás no estas teniendo cuidado con el manejo de los nulos en las operaciones aritméticas. El NULL no es un dato, y si lo sumas a un valor cualquiera, o lo concatenas a una cadena de texto, el resultado es NULL.
Probemos así:
Código MySQL:
Ver original C.cedula,
A.No_pago,
A.fecha,
P.No_cuotas,
P.valor_prestamo,
P.valor_cuotas,
P.saldo,
P.cuotas_pagadas,
P.valor_cuotas,
P.saldo,
(P.valor_prestamo
- P.valor_cuotas
- IFNULL(A.abono
, 0)) total_saldo
, A.abono,
A.multa,
P.cedula,
P.cuotas_pagadas,
C.nombre,
C.apellido1,
C.apellido2,
LIMIT $inicial
,$cantidad
;