Skapat 1996 (United Kingdom), Inchcape egen 1 systervarumärke och 117 konkurrerande varumärken. Inchcape är en del av INCHCAPE, börsnoterat i London. Dess International Securities Identification Number (isin-kod) är GB00B61TVQ02. Inchcape tillhör affärsområdet Fordon & bildelar.