Booking.com Invoice 1569416133: What is this invoice all about? What does it refer to? There are absolutely no details, which I find rather strange..
I wish I could add some more details, but there are none on your invoice. Up to date I have never received such an invoice from you. Please advise.