Contact Call us +33 9 72 64 02 40 Send us an e-mail info@keynum.fr Postal Address Keynum Investments7 rue Poullain Duparc 35000 Rennes, France