Registered number 02558509 england. Vanquis visa card is issued by vanquis bank limited. Vanquis visa card is issued by vanquis bank limited.