The present Haga Castle was built by Nicodemus Tessin the Elder on commission by Gustaf Persson, Natt och Dag.
The present Haga Castle was constructed by Nicodemus Tessin the Elder on behalf of Gustaf Persson, which is similar to saying that the current castle was built for or commissioned by Persson.