Yes, it is related to Labbe in Lamballe, but without a map of the region in front of me, I believe the geographical hints were correct, although as I mentioned at an early stage, geography is not my strong point.
So, now locked to you finally for the actual answer to my original puzzle question as to which Company converted this Mercedes-Benz (not Labbe), and what was it called? I can not wait for this one to be resolved...