Company name: Clock House Farm Ltd
Description: We provide the UK’s leading retailers with the highest quality, most efficiently and sustainably grown fruit.
ClockHouseFarm LTD, Heath Rd, Coxheath, Maidstone ME17 4PB, United Kingdom