John Gildersleeve, Director at Spire Healthcare, holds 291.87K shares in TalkTalk Telecom (Ticker: GB:TALK), holds 125.76K shares in Spire Healthcare (Ticker: GB:SPI), holds 5.00K shares in British Land Company plc (Ticker: GB:BLND). Most recently, John Gildersleeve Bought ― shares of TalkTalk Telecom on Feb 09, 2018 for an estimated value of 50.00K.