Stick a post up in the VAG-COM forum as there is a section dedicated to help requests there that might attract attention from more than just Leon owners.