Company Address: Address Tea Trade Centre, Nyerere Avenue Mombasa County 85174-80100 Kenya