Block Listing Six Monthly Return - James Halstead plc | RNS | Ticker