Folkestone and Dover Water Services Ltd phone The Cherry Garden, Cherry Garden Lane Folkestone, Kent CT19 4QB map Veolia Water Southeast Ltd phone The Cherry Garden, Cherry Garden Lane Folkestone, Kent CT19 4QB map if (!IN_DEV) { ?> } ?>