🇬🇧
FAMILY TREE FARMS UK LIMITED
46.31 · Wholesale of fruit and vegetablesSIC46310Agriculture & FarmingLargeID12205579
📍 FAMILY TREE FARMS UK LTD SUITE 1, HADDONSACRE BUSINESS CENTRE, STATION ROAD, OFFENHAM, EVESHAM, WR11 8JJ, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.