I just don’t think that’s a good argument. From what i remember it was just a virtual office address. Something that’s extremely common.
Yeah, the idea we had billionaire owners has been thoroughly debunked, I don’t know why this number still persists, it’s just made up.