body price shop wallpaper body shop stock price Founded in 1976 by Dame Anita Roddick the company currently has a range of 1000 products sold in about 3000 stores divided betwee… Saturday, February 26, 2022 Edit