L

LUSH | UK & Europe

1432 employees

Basic info

Industry

cosmetics

Sectors

Fighting Animal Testing
Fresh
100% Vegetarian
Ethical Buying
Handmade
Naked

Date founded

1995

FAQ