I'm probably a little late responding to this post but, the info given is just as relevant today as it was last year...
Just had my first experience with this guy, Ian is his name. He is still in business, surprisingly, and still paying as slow as carriers will let him.
My invoice was over 80 days when I finally got paid, but only after threatening to contact his customer and driving down to that hell-hole he calls his office to pickup the cheque personally.
To answer the question about his location, he is now at 49 Rivalda Road in Toronto. The building has some other business' name on it and looks abandoned. When you go inside, you will see boxes and papers scattered everywhere with various bits of garbage on the stained floors, but no indication that a business actually operates there until you get to the end of a very dark hallway where there is door with no name on it, and the keys hanging from the door knob. Ian is behind that door in the middle of a mess of papers, none of which are cheques by the way... Looks like a good place to buy crack...
Sorry for the long-winded story, just couldn't believe my eyes when I went there...