BELCHER ASSOCIATES ID 30822861