Hollard Insurance
Refund
I posted a complaint against this company few days back regarding the fact that I wanted a refund since I was cancelling my policy contract with them, a lady by the name Roschelle called and affirmed me that everything is being sorted out and that I will get my money in 24 hrs, 24 hrs has long ...