Description

Nairobi Business Venture (NBV) Limited deals primarily in the sale of imported leather shoes and