Search the register – results All results CCGRASS (UK ) CO., LIMITED 12754230 - Incorporated on 19 July 2020 268 C/O Grey And Green Limited, Bath Road, Slough, England, SL1 4DX