News

Seraphine, which has its flagship store on London's Kensington High Street, crashed into administration last week, leaving 95 staff out of work after it failed to find a buyer.