HotelClub.net
Hotel booking
I have booked a hotel in lllandudno the ambassador and hotelclub.net have charged me approx 13£ and i havnt booked with this company they have now got all my bank details, what am i now supposed do do ...