The Immigration Firm’s Migration Agents are registered migration agents with the Office of Migration Agents Registration Authority (MARA), a government body that is part of the Department of Home Affairs (DOHA). As such, all of our Registered Agents must abide by theĀ Code of Conduct for Registered Migration Agents.