Wetteri: 2003 -, liike- ja toimitilat