Steven John Leigh, Director at Scentre Group, holds 233.07K shares in National Storage REIT (Ticker: AU:NSR), holds 96.32K shares in Scentre Group (Ticker: STGPF), holds 14.81K shares in Carindale Property Trust (Ticker: DE:C3V). Most recently, Steven John Leigh Bought ― shares of National Storage REIT on Jul 06, 2021 for an estimated value of 14.12K.