Register A Business In South Africa. Actions and Detail Panel An affidavit must be signed and stamped at any police station in South Africa. It…