The current Mou service will not open a file if the filename contains spaces, e.g. abc def.txt.
I added to the .applescript file as follows and it seemed to work:
else if frontApp is "Mou" then
tell application "System Events"
set f to text 17 thru -1 of (value of attribute "AXDocument" of first window of process "Mou" as text)
--replace "%20" with space in file path
set TempTID to AppleScript's text item delimiters
set AppleScript's text item delimiters to "%20"
set f to text items of f
set AppleScript's text item delimiters to space
set f to f as string
set AppleScript's text item delimiters to TempTID
Would appreciate if anyone can suggest a better way. Thank you