David Carr Mathewson, Director at ECSC Group plc, holds 35.42K shares in ECSC Group plc (Ticker: GB:ECSC), holds 219.77K shares in B90 Holdings (Ticker: GB:B90), holds 106.67K shares in Brave Bison (Ticker: GB:BBSN). Most recently, David Carr Mathewson Bought ― shares of ECSC Group plc on Dec 14, 2018 for an estimated value of 4.91K.