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
Helpful (0)
Replies (0)0
Replies (0)