Oodee

Internet first brand offering organic facial care products

placeLondon, England, United Kingdom calendar_todayFounded 2015 groups3 employees language oodee.com

Registered entities

Investor mix

14 investors on record.

Investor typeCountShare
Venture capital321%
Other / undisclosed1179%
Coming soon