That picture 5th from bottom, plate LU 135496, was taken in the Nürburgring overflow carpark. Is the owner on here?
The 3rd picture on Swiss plates was taken at Tankstelle ED petrol station also at the Nurburgring.
I'd love to arrange UK or European meet sometime. The 'Ring would be the obvious choice of location!