- Ultimate owner
- Alma FRC (Avel)
- Brand origin
- Spain
- About Tarrago
- A family-owned French group specializing in high-end leather care and textile maintenance products.
Updated: 11 February 2026
Made O'Meter is free and ad-free, built to keep ownership like this transparent.