Set Squared (PTY) Ltd

Province: Gauteng
Set Squared is a leading exhibition stand design and manufacturing company.
Set Squared also specialise in shopfittings, sets and stages and road shows as well as mobile stage…
Set Squared is a leading exhibition stand design and manufacturing company.
Set Squared also specialise in shopfittings, sets and stages and road shows as well as mobile stage…