William Milne (President) @ Alex Milne Associates Ltd.