Company Address: Address Commercial Street Block 19, Nairobi, Kenya