Hi:
Sure it does. I have WLM installed on my HP 8200 Elite CMT running W8.1 and it works just fine.
You can DL it at the link below. You probably need the WLM 2012 version if yours is WLM 2011.
http://windows.microsoft.com/en-us/windows-live/essentials