OPENEDHAND LTD Company number 04590716 · Monitor this company Dissolved Overview People 9 Documents Analysis Location Related Registered office AddressPIPERS WAY, SWINDON, SN3 1RJ PostcodeSN3 1RJ Companies at this postcode 6 Map