Yes! You can use a virtual address as your business’ legal address.
In fact, a virtual address is the best way to register a business without a brick and mortar location, and can even help you protect your personal privacy when running a business from out of your home.