Directory Company Details SJR Holdings P/L Address: 17 Beacon Rd,, Florida North 1710 South Africa Phone: +27620163298 Company Type: Associate