I know thar company label, but it doesn´t affect my problem. I have all my company contacts set as companies with that label. I usually use the company field to fill in the appropriate name and am not as in your example filling in the company´s name as the first name. So I have everything in place with the first/last name field empty. As soon as I hit the OK button my standard OSX contacts app fills in at least one of the two first/last name fields with part of the company´s name.
I first thought this would be a problem with the Cobook app, but everything seem to happen because of iCloud sync. I´ve read peaople filling in spaces in the names fields to keep them from being populated, but that can´t be the solution as it´s improper information.
See my example: