The £18 million Well Street development of 83 modern homes, developed by ClwydAlyn in conjunction with contractor Castle Green Partnerships, Flintshire County Council and Welsh Government, is a ...