If you are planning on setting up your mobile business on a public space then you will need a permit from Council.
The best thing for you to do first up is to get in touch with one of Council's Regulatory Engineers. These guys will find out whether there is a location available for you to trade from.
There's no 'one size fits all' when it comes to the rules and conditions your mobile business will need to follow - they are dependent on the location. Our regulatory engineers will be able to go through these in detail with you.