Thanks for all the input guys, really useful.
Sizbut, I have done what you said and have tried sending the recording to both VRL and a users mailbox and reduced the recording to 5 seconds.
In housekeeping I have set new recording delete to 1 hour and old recording delete to 1 day.
In the scenario where I sent it to the user mailbox, it did not delete the recording after the 1 hour period and shows as a new message, the next day, when you check the messages on the phone, there are no new, old or saved messages showing on the phone.
However if you look in the VM\accounts and the user, the messages are still there, also if you sent it to VRL, the message is still there after the periods set in housekeeping, is there a way to clear these out automatically ?