Founded in 1989, NCC provides services relative to commercial and industrial properties. Some of the services they provide include property development, civil engineering, infrastructure construction, and more. This company is headquartered in Stockholm, Sweden.