Richardson & Squibb
Richardson and Squibb is the creation of Nicola Squibb and Natasha Richardson who, after extensive research and preparation, set up their company with a mission to bring high quality, exclusive fashion collections into the United Kingdom.