WH SelfInvest Reviews WH SelfInvestWH SelfInvest Discussion + SUBMIT YOUR REVIEW Website: www.whselfinvest.com Founded: 2005 Headquarter: 11 Bld Gde-Duchesse Charlotte, Luxemburg, 1331, Luxembourg Regulation: Banque de France • AFM (Netherlands) CONTACT NOW » OPEN DEMO ACCOUNT » OPEN LIVE ACCOUNT »