Hello there, Balaji. To add a US company address and phone number, you'll need to subscribe to a US-based QuickBooks Online (QBO).
Since QBO's address format, like postal code and zip code, is determined by the account's country setting, and changing the registered country isn't possible, I suggest subscribing to a US-based account. This will also ensure that the software is configured to handle the address formats, tax requirements, and other regional settings specific to your location.
To create a new account, here's how:
Open this link: https://quickbooks.intuit.com/choose-country/.
Choose the country you want to subscribe to.
Select whether to subscribe now or use a 30-day free trial and the type of subscription you will be using.
Click Add another company, then enter your existing Intuit login credentials.
Follow the on-screen instructions to set up the account.
Once done, you can proceed to add your US company address and phone number. For detailed information, you can visit this article: Change your company information in QuickBooks.
Please post in the Community forum again for other questions, and we'll respond promptly.