The Share Centre was founded in 1990. Since July 2020, the Share Centre and Interactive Investor have been part of the same group of companies. Their headquarters are in Buckinghamshire