The company currently has over 450 stores worldwide in 11 locations and has ambitious UK expansion plans. It has already signed with two other multi-unit franchisee groups for stores in London and Manchester and plans to open another 10 outlets in Leeds over the next five years.
Published: 10 April 2014
Back to news