MEXX Canada, Montreal office and showroom (and/or Toronto)