Umoba (Pty) Ltd
Business Name: Umoba (Pty) Ltd
Business Genre: Agriculture Production
Long Business Description:
Mechanical cane harvesting