Company name: NeoGrass
Description: NeoGrass offers the UK's strongest, most resilient artificial grass, fake turf and synthetic lawns. Buy artificial grass or request your free sample today.
Unit 17, Redhills Industrial Estate, Chelmsford CM3 5UL, United Kingdom