M
Mabel + Meg
10 employees
Mabel + Meg is a skin care brand located in Leeds, West Yorkshire.
Basic info
Industry
personal care product manufacturing
Sectors
skincare
personal care
beauty
Cosmetics
cosmetics
Beauty
Date founded
2015
FAQ
How to get an intro to Mabel + Meg?