The Body Shop is relocating its offices to Brighton, England, where founder Anita Roddick opened the first store nearly 50 years ago.