Window Cleaning in Belgium Umiscreen Address: Oostjachtpark 11 A, 9100 Sint Niklaas Belgium Phone Number: +32 37 80 19 62