Partial success! I found the firm that deals with these motors, and a guy there sent me some data sheets. The thing is, they are way over my head! If someone has five minutes spare, would you mind looking over them please. Links to four pages:
page 1 page 2 page 3 page 4