1991 – 2002 Company name Sterling Autoparts / Formula 27 Cars Place Brimscombe, Stroud, Gloucestershire Country United Kingdom