Anyone who lives in Plympton or Plymstock and indeed most people who live in Plymouth will have heard of Sherford. After all, it’s not every day that a new town is built on your doorstep.