Company Address: Address Gichugu Road, Nairobi, Kenya, Gichugu Rd, Nairobi, Kenya