I realigned building, landuse, adjusted a couple of tags, and deleted the duplicate name from the landuse.
I left the name on the building as that was already there and I think in the correct form that osm uses now with the name followed by suburb. I also shifted the shop=mall tag to the building. Landuse is retail instead of commercial. 
So should be all fixed now.