HAVERFORD ASSOCIATES LIMITED PARTNERSHIP ID 49756252