Might be an idea to post on other Volvo forums, asking for 'deposits'? USA/UK/etc.
Also, any sites people know of. e.g.
http://www.240.se ... when you click through to many of the actual documents, they're multi-language as Volvo does, so they contain English.