Hi postcard,
Dave has a very good point! Also, if the lease is no longer in place I would suspect they are bluffing you. The 50% is on an existing lease usually. Read your Management Agreement to confirm.
I am surprised that landlord insurance has not been mentioned by your property...