Cosmetics - Romford, England, United Kingdom
MICHELLE'S BEAUTY ROOMS LIMITED is a cosmetics company based out of 156A BALGORES LANE GIDEA PARK, ROMFORD, United Kingdom.