The Da Vinci kit was purchased at a great little store known as "the Museum store" that used to located in the Eaton Centre downtown Toronto ... I think it was a chain but, unfortunately it no longer exists ... replaced by yet another fashion store.
They had a beautiful 1/2 scale version hanging in the middle of the store, built by the original artist. If memory serves, the kit is 1/4 scale.
I'll try to dig out the kit tonight and see if there is any contact information inside and post here tomorrow....