What is the Body Shop Head Office?
The Body Shop is the beauty and cosmetic products manufacturer and distributor company that sells beauty related products, prepared with purely vegetarian ingredients through the chain of its over 2400 stores in 61 nations. The company is headquartered in Littlehampton, West Sussex, and United Kingdom. The company was founded on 26 March 1976 by Dame Anita Roddick. The company is currently owned by L'Oréal corporate group. The company produces vast range of products for the body, face, hair and home. The Body shop claims to sell the products prepared from herbs and don't include any Chemical ingredients. The address and contact number of The Body Shop Head Office is also used for The Body Shop Head Office jobs, The Body Shop Head Office email, The Body Shop Head Office email address, Body Shop stores, Body Shop opening hours, Body Shop international plc and Body Shop location.