Mikey Co
Looking at (the site we're not allowed to use for) street images, it seems that it was a marketing suite for Orchard Wharf, the development opposite

There are some photos of the cube shaped building here
https://www.skyscrapercity.com/threads/orchard-wharf-leamouth-78m-66m-24-20-fl-t-o.1892322/