The company’s ownership is split between the Mangwana Opportunities Fund, which holds a controlling 60,7 percent stake and Twine & Cordage UK, which holds the remaining 39,3 percent.