No, I think that's not precise enough because you might think Delaware Bay in New Zealand, company number 4234998. Weird that you wouldn't clarify this.
Yeah, should definitely have "US" somewhere in there, but I've lost hope about getting US netizens to specify which country their texts applies to, if it's the US, as usually the world seems to center around them.
Bit strange to put those details on page three instead of upfront.