Penn Financial Apr 101 min readWhat is the Own New scheme?Own New is a scheme designed to make it easier for somebody to purchase a new build home by way of a mortgage. The scheme was launched...