Maybe this guy is a genuine Lord, but just so you know, you can get Lord on your bankcard thanks to Scottish law where you buy a square foot of land in the highlands somewhere and can legally call yourself "Laird" of that land, and the UK bank will let you change the title. You don't even have to be a UK national to get the land, comes with GPS coords gift cert and everything.
He says in one of the first 4chan messages that he's not actually a Lord, he just bought a fake certificate, dressed in a suit, and convinced his bank to have "Lord" added to his credit/debit card.