Smith Locks Holdings Limited is an active company incorporated on 18 March 2025 with the registered office located in Telford, Shropshire. Smith Locks Holdings Limited was registered 7 months ago.
Registered office address changed from Flat 3 29 High Street Eccleshall Stafford ST21 6BW England to Tontin Hotel Tontine Hill Ironbridge Telford TF8 7AL on 1 October 2025