Found these in a cupboard, under/behind a box. Location: Cheltenham, Gloucestershire, grid ref SO946228. Date 14th Oct 2018. Each of the little "enclosures" is around 3 to 4 mm long. The dark specks appear to be fragments rather than entire creatures.
Does anybody recognise it as a spider nest, if so what species?