by selecting the above box you agree to Dengensha Europe Limited Privacy Policy

Dengensha Europe
Unit 8
Birchbrook Industrial Park
Birchbrook Lane
Shenstone
Staffordshire
WS14 0DJ

+44(0)1543 481 844
+44(0)1543 481 851
mail@dengensha.co.uk


Company Registration No: 03191563