I have gone through the forum and come across some great threads with respect to insurance, however, mostly for the US.
I have received a few quotes, two which are worth mentioning. One from Intact (with a minimum of $2million liability), and the other was from Special Risk Insurance...