Adamant1
I added the new development. For anyone wondering if it is there yet, I did some research and it appears that is. A few hints include the landscaping and better use of space, which is consistent with the building next door in the photos with the three buildings. Also, the roof of the single building in the zoomed Bing image looks older and you can see the buildings in various states of being built by looking at all the sat photos. So I am going to resolve this and call it a day. If anyone has anything to add though, feel free to re open it. 