If the paper does not have a maturity date and you cannot redeem it on demand - what is it really worth? Zero?
My mistake - it supposedly is redeemable in 90 days. I would not touch em.