The company world in a flagship store