This is public information, you have no entitlement to such privacy. Solocheck aren't the only source of such information and it'll become available on these other sources as they update their databases. You may find Google indexing the CRO information before long too.
If you don't want your home address coming up in searches etc, just change your registered office address. Some professional firms allow customers to use their address for an annual fee.