Sezela Sugar Mill

Current registration: Jul 31, 2023

Owner: Illovo Sugar South Africa (Pty) Ltd.

Code: 000002700000001038

Image

Location