- lawyers

- notaries

- trust offices

- auditors and accountants

- tax consultants

- translators