Donald Thomson, Canada, St. Catharines, M, RP Holding AG