Allard

Allard Motor Company vehicles. London based. Founded 1946. Dissolved n 1958. Resurrected in 2012 as the Allard Sports Cars Limited company.