Is there any way to tell how long it was since a car was last serviced or when it will be due in the future?

I've recently purchased a '09' V70 2.0 D R design.

Its a one owner ex company car with limited services filled in the book and no service print out from the company.

The oil isn't particularly dirty and the air filter isn't either so I reckon its been done fairly recently, I just don't know when.

T.