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