HOWELL, Oliver Edward George, Mr. Role: Director Appointed Date: 16 Nov 2023 Resigned / Terminated Date: Active Correspondence Address: Kewgardens Farm, Hartest, Bury St Edmunds, IP29 4EA