What is a Registered Office Address in Latin America?

One of the requirements to incorporate a business in Latin America is to register an office. What is a Registered Office Address in Latin America?

24 March