STOLL CONSTRUCTION LIMITED, BOREHAMWOOD, Vereinigtes Königreich