Incorporation documents and residential address proof must be supplied for the registration of an offshore company. Offshore companies often provide tax benefits and financial advantages for their owners.