LATCHFORD LOCKS WORKS THELWALL LANE, CHESHIRE
Reg Number: 05308334
Date of Inc: August 12, 2004
Latchford Locks Works, Warrington
Reg Number: 06628654
Date of Inc: June 24, 2008
Reg Number: 00279596
Date of Inc: September 13, 1933