Company name: Plant Impact plc
South Preston Office Village, 12 Cuerden Way, Bamber Bridge, Preston PR5 6BL, United Kingdom