Company Address: Address Kenya Re Towers, 5th Floor, Off Ragati Road, Upperhill, Nairobi Kenya