Evertrade definition

Evertrade means Evertrade 187 Proprietary Limited, registration number 2000/007099/07, a limited liability private company duly incorporated in South Africa;