I found a Visa Debit Card from Barclays somewhere between Lancing and Worthing directly at the seafront. Number starting with 4659
(ALINA on 17 Sept 2021)
When: 03 Sept 2020
Where: A27 near Shoreham Sussex(50.8461° N, 0.2715° W)
Lost bunch of keys left on top of car, fell off on A27, near Shoreham, keys include Fiat and Ford car keys.
Could one of these be yours?