Yes, you will need to upload Proof of Address (POA) for your new business address.
To update your business address:
Go to your Company Details page
Under the Business Info section, update your registered business address
Continue to the next page
Upload a valid Proof of Address document for your new business location