I would imagine they are imports.
Motorpoint had some earlier in the year but they were from Cyprus or something and had been stood for nearly a year.
Price seems good - try and find out where the cars are from and get a chassis number so you can find out when the car was built (so you will know how long it has been stood).
Cars are usually cheap for a reason.