Made O'Meter
Discover where a brand or product originates
Self is owned by Unilever, headquartered in the United Kingdom. No. The ultimate owner of Self, Unilever, is headquartered in the United Kingdom, not in the United States.
Unilever is a British multinational consumer goods company headquartered in London. It is one of the largest producers of fast-moving consumer goods globally, owning hundreds of brands in the food, beverage, cleaning agent, and personal care sectors.
Unilever Israel
disclaimer
poweredBy