Oscar Properties Holding AB engages in the business of management and project development. It also involves in buying, managing, developing, and selling properties with attractive locations with the long-term strategy of being active in new production and transformation. The company was founded by Oscar Engelbert in 2004 and is headquartered in Stockholm, Sweden.