Hollard Insurance
The worst insurance company I have come across
I am fed up with having to explain the same situation to each and every person. Nobody has the blady decency to get back to you regarding your claim I will suggest that people never goes with this insurance company. They are a whole lot of and they have the worst customer service, we are STILL ...