What is this query, involving system views & index properties
Now that you know where this query is coming from, the next step to take will be based on if you think this process is critical or not.

If I were in  your shoes, I would setup a Login Trigger that won't allow this connection in and see who complains or what tool starts erring out.  Just a word of warning, a poorly defined Logon trigger can make your life maddening, but hopefully this example will do the trick.  I modified an example of a different restrictive trigger based from the one found in this post:

CREATE TRIGGER application_limit_trigger
ON ALL SERVER
FOR LOGON
AS
BEGIN
IF HOST_NAME() IN (N'ServerNameOfAnnoyingQuery', N'PCNameOfAnnoyingQuery')
AND ORIGINAL_LOGIN() NOT IN ('sa', 'DOMAIN\username')
          BEGIN
            RAISERROR('Connection Denied.  Please contact the Database Administrator Group at dba@companyname.com to resolve this issue.', 16, 1)
            ROLLBACK;
          ENDEND;


If you suspect the query does support a critical process, I would start reaching out to users who have profiles on the originating server in question and start asking them about processes they have used from there.

Finally, if you can't identify any useful information from users and you don't want to go so far as to create the logon trigger, I would then track it down by  process-of-elimination.  Start this by logging into the Server where this query originates from and slowly stop any running services (i.e. services.msc) that look suspect as well as review/disable any suspect Windows Scheduler jobs.  Eventually I would hope you turn off the proper process and eventually figure out what's going on.

Hopefully this gives you some ideas on routes to take.  Good luck and hopefully you figure it out.