Company Address: Address Jubilee Insurance House, Wabera St. P.O. Box 30376 00100 GPO, Nairobi, Kenya