Company Address: Address 9118/22 Magadi Road, Nairobi, 00509, KE