JOHN RITCH ASSOCIATES ID 34474094