I have payments on on my credit card which i know nothing about:-
Segpayeu com.800990...£22.86
Ref273
Ref:2302928000
Ref;273, 2302929000...£17-47
Ref:273.2302927000...£1.14
Please advise what these are for, otherwise I will have to contact my credit card provider, and dispute them