JOHN MELLOR ASSOCIATES, INC. ID 39948927