Search the register – results All results CROWDFARMING LIMITED 12170367 - Incorporated on 22 August 2019 24 Nicholas Street, Chester, United Kingdom, CH1 2AU