sM
shane M

1 reviews | Active since Oct 2011

10 Jan 2020, 10:14

Don't do business with Hollard Insurance

Hi All, If you are considering using Hollard Insurance, my advise is don't. You are going to have issues when it comes to repayment time. You might not even get your money as they have financial muscle. Even their complaints department is useless, it needs new staff

0
Replies (0)