CAUTION: Never send any payment outside Japan or in the personal name. If you are getting any offer from non-JCT members from your inquiries on this site, please contact us. Read More....
We are based in the market town of Cleckheaton, West Yorkshire, near Leeds & Bradford. Only one mile off junction 26 of the M62, so easy access from all areas. Operating from our fully equipped showroom and premises, with all year undercover viewing.More...