We import high-quality used cars directly from Japan. All of our used vehicles are purchased from major Japanese auction houses and maintained by professional technical staff
Phone
0116 2203411
Location
52A Uppingham Road Leicester, Leicester, United Kingdom