SmartStone definition

SmartStone means SmartStone (Proprietary) Limited trading as SmartStone, registration number 2000/030753 /07;