Astra Car Co. Ltd was a British automobile manufacturer based in Hampton Hill, Middlesex, that operated from 1956 to 1959. The company initially launched its first vehicle, the Jarc Little Horse, which was powered by a 250cc Excelsior engine. Astra was a subsidiary of the British Anzani Company and focused on producing miniature utility vehicles.
The Astra featured innovative design elements for its time, including swing axle independent…