HANDY LOCKSMITHS LIMITED Company number 07015123 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address17 POPLAR AVENUE, TODMORDEN, LANCASHIRE, UNITED KINGDOM, OL14 5PJ PostcodeOL14 5PJ Companies at this postcode 3 Average house price in OL14 5PJ £109,000 (4 sales) Map