I found this website called IBC Japan and it mainly sells Japanese used cars. I expected it to have Japanese cars only but was a bit delighted to know that it also offers Singapore and Thailand stocks and even UK stocks.
Regarding UK stocks, the site fairly offers a variety of European makes and models. A quick browse through their UK inventory reveals regulars like Audis, BMWs, Mercedes Benzes, Range Rovers and Porsches ranging from years 2005 to present. Some units have their prices marked down.
But the site’s UK Auctions page is where I really found lots of UK vehicles. The number of available units is easily double or even triple compared to their UK inventory. They also provide a reasonable amount of accompanying images for each unit and every one comes with a downloadable condition report in PDF format. A few quick searches and I was able to view several sedans, SUVs, passenger types and commercial types, so it’s not bad.
It’s a requirement to sign up for an account in order to view the auctioned vehicles but I guess it is standard procedure for any other vehicle auction site out there. Besides, signing up for an account in IBC Japan doesn’t take too long. Also, I didn’t read the UK Auctions terms and conditions page in detail but I’m sure it’s the usual deposit requirements and stuff, but I’ll be reading it again later for sure.
Overall, this is cool. Diesel units are relatively not common among Japanese used cars for sale. So I think it’s really good to be able to browse through a good selection of diesel European cars already in stock or available for auction. 

IBC Japan (Head Office) Address: 64 Miyanomae-cho, Nakajima, Fushimi-ku,Kyoto Japan Phone: +81 75 622 5091 (English) +81 75 622 5090 (Japanese) Fax: +81 75 622 2400 Email: csc@ibcjapan.co.jp

You can reach our 24/7 Sales and Services Center from Japan at +81 75 622 5091. Our friendly English-speaking staff will take your call and answer any questions or concerns you may have.

For general inquiries, requests, and suggestions, you can also email us directly at csc@ibcjapan.co.jp. All emails will be attended to immediately.