Yes.
The affiliates have stated that the car is under their company's name. If the car is overdue under the company's name, the financial company has the right to detain the car.
If a financial loan is overdue, there will generally be no public security or criminal penalties, but the lending institution can require the borrower to pay overdue interest to it as agreed.