The real question you have to answer is “Why is it necessary for company ownership to be public information?”
> A service address isn't sufficient to, for example, easily piece together that one private owner has quietly purchased 70% of some town's resources, especially if they've done so via a collection of shells
What’s wrong here? Even with a perfect UBO registry that private owner could just get together with a couple of their buddies and divvy up that 70%.
What legal action are you going to take? Owning 70% of a town’s resources is generally not against the law.