Looks like we spoke to soon on this one. We received this note from Marlene yesterday:
Dear Bowie fan,
This letter is to ask you to please not send any money to "Speed of Life".If you have already send money, it will be send back to you. Sorry.
Speed of Life no longer exists.I've started with good intentions but due to urgent matters I have to leavesoon and I don't know when I'll be back.
I'm sorry for the people who went through some trouble for me.