I have received calls from this number. They never leave a message. I'm guessing they've got some sort of scam going on. I googled the number and came up with L&B Industries. No idea what they do except annoy us with calls.
Ha Noi Vietnam Jun 19th, 2014