Duncan John Neale, Director at Atrato Onsite Energy Plc, holds 2.98K shares in Atrato Onsite Energy Plc (Ticker: GB:ROOF). Most recently, Duncan John Neale Bought 2,980p shares of Atrato Onsite Energy Plc on Jun 13, 2023 for an estimated value of 2.49K.