Name
The Body Shop
Description
The Body Shop International Limited, trading as The Body Shop, is a cosmetics, skin care and perfume company which is a subsidiary of Brazilian company Natura & Co. Founded in 1976 in Brighton, UK by Dame Anita Roddick.
Website