An investment company has revealed that it’s acquired land in the north of England to create a Build To Rent scheme. Godwin...