Richard Sleightholme Locksmiths We are a long established Leeds family run business. We offer a No Call Out Charge Service to all Leeds, Wakefield and surrounding areas. Phone: 0113 2949136 Office 14 New Station St Leeds LS1 5DL UK Map Other Categories: House & Home |