Verify Legal Stuff

Verify what we disclose, as true

Welcome to the page where you can verify our compliance with the required statutory and regulatory institutions:

internal / External verification links:

1.)  CIPC: The Companies and Intellectual Property Commission of South Africa.  Verify directors and that “Mema Affiliate Marketing” with registration number  2013/037623/07, is a legal registered company since 2013: (

2.) FSCA: Financial Sector Conduct Authority (FSCA). Mema Affiliate Marketing (PTY) Ltd is registered as an Authorised Juristic Representative with the FSCA under African Unity Life Ltd (FSP 8447).

3.) DMSA: Direct Marketing Association of South Africa ( View current membership certificate here: