Visit this site for more information about the Isle of Man and its insurance regulatory environment.
Insurance & Pensions Authority