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