There is a small building labelled WeBuyAnyCar about here, and fewer cars stored in this area than visible on aerial imagery. Also WeBuyAnyCar sign at end of driving pointing this way. I assumed they were website only from the TV ads, but apparently not - https://www.webuyanycar.com/branch-locator/clacton-on-sea-train-station/