U18s finish group stages with narrow defeat at Northampton