Perhaps it was used as part of a movie shoot at some time in the last few years? That bizarre mouse sculpture is certainly a pretty recent add-on. If you look closely at it on streetview you'll see that it is secured to the building with a cable and set up to be lighted.
Bookmarks