Teakwood International

Teakwood International is a teak plantation company in Costa Rica.