haverford cycle co 1