Note: At this point, we only support registration and verification for companies that are registered in South Africa. 

As a company representative, the key information for the KYC verification will be submitted through the company onboarding process.

Once the company has been onboarded, the legal representative will be contacted by a Mesh Compliance Officer via to request the supporting documents for verification of the information submitted.

These documents will then be used to verify the company information provided. Any discrepancies will be handled on a case-by-case basis.

For more information, please send an email to