Logo
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