Search the register – results All results FARMS FOR CITY CHILDREN LIMITED 01177239 - Incorporated on 12 July 1974 Unit 2 Huxham Barns, Huxham, Exeter, England, EX5 4EJ