They have a bunch of properties, but it does seem excessive. The owners payment should have been received like any other payment. The previous tenants deposit has already been sent out, probably a legal requirement.
They spent your money refunding the previous tenants deposit. Now they have to earn it from somewhere else to pay you.