Our Location Henderstone Ltd, Stone Barns, Clock House Farm, Heath Road, Coxheath, Kent, ME17 4PB 01622 747040