Each country is different. However, the main requirement is to renew your company on a yearly basis. By renewing your company this ensures that your company is kept up-to-date with the Company Registrar.
Included in most of our renewal prices are all Government Fees and Registered Office (required for all Offshore Companies).