Maybe. If you are of the opinion that your business does not need a premises, you can apply for a premises waiver. However, please note that this does not mean you will be granted the waiver. If you are not granted a premises waiver, you must prove your premises is appropriate to your business.
The Business Licensing Authority will not issue a licence to a government property or most residential addresses.
If the applicant wishes to conduct their business from a residential address, they should first review the rental agreement or underlease to make sure that there is no restriction on commercial activities being carried on from the premises. The applicant should obtain all necessary approval and consent from the head lessor or freehold owner of the premises.
If a business operates from more than one premises, they will need to apply for a licence for each premises. It is also possible to apply for more than one licence for a single premises, although the businesses will need to be compatible.