Cardiff city centre office building given £4m overhaul