Basically I see this as the other company holding a "bank account" kind of thing, so I would use a cash type bank account in QB, and show the increase and decrease in that account.
An asset account could be used, but it can be hard to move money back and forth in an asset account, hence the reason I use a bank type account, which is also an asset