You can use a "shelf company" company who do all the company establishment stuff (registration, constitution, share registry, etc, etc). They will also give you 'packs' with all the stuff you need to setup for tax and banking. These days I think they might also handle domain name registration.

Probably best however to go through an accountant who can advise on the best structure for your needs. From memory it cost around $1K to get a company set up about 10 years ago.


Cheers.