New Shop recently agreed to acquire 24Seven stores as part of an asset transfer deal