Esto es por HTML, no por php...
Si imprimes varios espacios... no se quedan todos, sólo uno.
Para eso, tendrías q poner (codigo html del espacio), por ejemplo...
Código PHP:
echo str_pad($reg['cuentaEmpresa'], 14, ' ');
Almenos, para mostrarlo en HTML...
Sino, siempre puedes imprimir primero las etiqueta <pre>, y al final poner un </pre>'... Así te respetará esos espacios :)