David John Morrison, Director at Be Heard, holds 30.21K shares in CPP Group plc (Ticker: GB:CPP), holds 3.14M shares in Be Heard (Ticker: GB:BHRD), holds 3.33M shares in Snoozebox Holdings (Ticker: GB:ZZZ). Most recently, David John Morrison Bought ― shares of CPP Group plc on Jun 28, 2024 for an estimated value of 50.00K.