Share

Leeds Insurance Company Inc. is not licensed to do business in Ontario

The Financial Services Commission of Ontario (FSCO) has received inquiries about the insolvency of Leeds Insurance Company Inc. (Leeds), an offshore insurance company based in Barbados. Leeds is not licensed to do business in Ontario.

Read more

Share
Warnings