IDK what you are reading but from where I am sitting I do not see an address. A country listing isnt an address and the last update to the whois record was literally just a few months ago in jan. All I see is a domaain pointing at cloudflare and registered from enom with an update to change the registrant country and either town or county. There is certainly no address there like you claimed.
I didn't claim there was a full address. I said I found it when I was searching ages ago. Read again:
It's nothing new. If you do a whois lookup of the domain it tells you it is registered in Tortola, VG. I can't remember where I found it now but I found that address when I searched for it years ago.
You should learn English and/or to read before calling me a liar.
The domain isn't 'pointing at Cloudflare' its nameserver is hosted by Cloudflare. That has nothing to do with registration or ownership of the domain. As always you are keen to talk about things you have no knowledge of.
Edited to fit quote header.