EDEN LOCKS LIMITED Company number 07304256 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address6 APPLE CLOSE, EXMOUTH, DEVON, EX8 4QN PostcodeEX8 4QN Map