JDR TECH LTD Company number 16570407 · Monitor this company Active Overview People 1 Control Analysis Location Related Registered office AddressFlat, Aldwick Manor, Wheathampstead Road, Harpenden, United Kingdom, AL5 1AA PostcodeAL5 1AA Map