M.R. Wright And Associates Co. Ltd.