Company Address: Address FF73+X6X, DC Road, Homa Bay, Kenya