R Morrison Stewart, agent for Macfarlane Strange and Company, 27 Jamieson Street, Alfred (Cane?),