Godwill Kweto help set up my life insurance.
Godwill Kweto help set up my life insurance, very friendly and a lovely humour. Helpful and explained everything in detail in everything I needed to know of my contract and special offers. Good customer service.
