BARNARD, ROACH & ASSOCIATES LIMITED PARTNERSHIP ID 48288502