Germany's fashion group Escada AG has bought the remaining 25.1 per cent stake in its Spanish subsidiary Grupo Escada Espana.