Language
OUR PROJECTS
We manage and develop major sites in five European countries as well as in the Middle East, both on our own and on behalf of third parties. This unique portfolio makes SCC Europe's leading commercial property developer.