Invicta Cars

Founded: 1925
Wiltshire / Chippenham
Main category: Automobiles
Core product: Automobiles
Product categories: Means of transportation, Automobiles