I googled both "bepe" and "beppe", and neither are a name brand as far as I can tell. But you can clearly see in the pic that "BEPE" is written on the frame. Not sure if that is the manufacturer or make or what.
Thanks for the interest, I hope I can figure some more out about this bike before I see it later this week. I might even go see it tomorrow afternoon. I'm calling the guy tonight about it.