Solred SA
Solred SA provides payment management services. The Company offers payment with the Solred card, access of the products such as drinks, food, newspapers, and vehicle products at the stores in the service stations. Solred conducts business in Spain.