Company name: CCGrass UK
Description: Artificial grass manufacturer for sports and landscape artificial turfs, preferred artificial grass producer to be awarded by FIFA, FIH and World Rugby.
Meridian House, 2 Russell St, Windsor SL4 1HQ, United Kingdom