belesa house sophia locke