I'm so embarrassed that I even used this company, and only realised after it was all too late. I had several tabs open on my browser for the ATO and somehow filled out all my details on this scam company's page. Only found out when I went to the official Government Business Registration webpage's chat that I'd been scammed. I'm now in a black hole of not being in any control over my registration whatsoever - and worse still... this unscrupulous company has all my personal details.
Claim your business profile now and gain access to all features and respond to customer reviews.