Contact information
Kimura® is a trading name of Great Ventures Ltd, registered in England and Wales, company no. 13348434. Registered office: 7 The Linkway, Barnet, England, EN5 2BX. VAT registration no. GB429371384. All prices include VAT.
Email: info@kimurastores.com