Former Principles director Liz Houghton is co-founder and chief executive.
Chief executive and co-founder at Mint Velvet
Trading director at Mint Velvet