This is often your OSP when setting up your offshore company. The registered agent pays the annual taxes to the government on your behalf and provides your company with its registered office, which is your company's local address in the country of incorporation.