What is Administrative Office?

Legal Definition
An office that is responsible for managing international or regional transactions. They are in foreign countries and have a more favorable tax rate.