Booking.com Transport Ltd 100 New Bridge Street London EC4V 6JA Company number: 05179829 VAT number: GB 855349007, a NON-EU company, withholds car deposits for up to 28 days. The company is not a registered bank with the necessary banking setup to keep deposits in their bank account for this long. When booking the car, it says nowhere that the deposit will be released in 28 days; this is complete BS and a total scam. The company uses OUR MONEY to give out loans, and other reimbursements. This is illegal, according to EU LAW.