ID Iain Duncan Harris Current PSC Person with significant control at TORRIDGE GROWING TOGETHER CIC Notified on 21st Nov 2023