Build your business presence fast, with an instant professional company address and the virtual office services you need. Choose from thousands of locations to position your business wherever you need to be.
Grow your business in one of the world’s most celebrated cities. Australia Square Plaza is located at the heart of Sydney’s thriving central business district and just a short walk from Wynyard train station.
Work in plenty of natural light, meaning you’ll never be deprived of the glorious Australian sunshine. And with dozens of cafes and restaurants nearby, there’s plenty to do during lunch and out-of-hours.Read more