Self Cleaning Windows in Belgium Wagener Jowaco Address: Herbesthaler Strasse 303, 4700 Eupen Belgium Phone Number: +32 87 32 11 11