The management team of shuttered UK high street brand Principles has returned with a new women's wear brand called Mint Velvet.