Basso uh? interesting...i'll do some more research then.
Something I forgot to mention...the person who sold me the frame actually told me what make it was, but as you can see, i have forgoten. I do remember him saying that the company were based in northern Italy, and that's where Basso are based!