Alvechurch_(automobile)
The Alvechurch, ALC, was a British cyclecar manufactured by the Alvechurch Light Car Company in Alvechurch, near Birmingham, England, in 1911.[1] The company was owned by Dunkleys, a pram maker, who also made cars under their own name.