Company Address: Address Amanbo showroom, Godown 13, Gate 2, old mombasa rd, nairobi, kenya, Nairobi, Kenya