Directory Company Details Ovoworx Pty Ltd Address: 24 Aldergrove Ave, Bonaero Park 1620 South Africa Phone: +27833027661 Company Type: Associate