Oakwood Park Development Wins Prestigious Construction Award! A NEW development in North Tawton, Devon has been named among a shortlist of sites in England and Wales to win an award for Register Interest »