Crest Nicholson to build fewer low-margin homes after profit hit

.....

© Shropshire Star