House of the week: 21 Canning Street, Launceston