Those are really cool straps and I'm happy for Andrea.
I think it should be possible to wash them in cold water with soap frankly, that's what I do with suede shoes so why not with that?
Just need to spray the leather with some waterproofing spray before hand, like one does with suede shoes.
Best regards