The Face Shop Limited Trademarks
FACE FACTORY

FACE FACTORY

Cosmetics; non-medicated toiletries; make-up; foundation, face powder, lipstick, eyeshadow, eyeliner, eyebrow pencils, adhesives…
Owned by: The Face Shop Limited
Serial Number: 79028338