1970 – 1972 Company name Costin Automotive Racing Products Ltd / Costin Drake Technology Place Little Staughton Country United Kingdom