This is an abandoned building project which I understand is subject to legal processes. The street art is on the top floor of the nearest tower. I do not know when it appeared as the project has been stationary certainly since pre-COVID-19 times. Some great efforts were made however to paint it.