Omorovicza is a Hungarian skincare and spa retailer founded by Stephen and Margaret de Heinrich de Omorovicza in 2006. Their products are infused with Vitamin C, and naturally derived ingredients.
The company is based in London.
For more news about Omorovicza, see our related stories below company information.