Jessica McCormack - Sloane Street. UNIQUE ENHANCED STYLING In late 2023, Redd partnered with Jessica McCormack to launch their new boutique on Sloane Street in London.