is not in process of liquidation on Jun 1, 2024
Where is 151 LOCKSMITHS LIMITED's headquarters?
151 LOCKSMITHS LIMITED's headquarters is located at ENGLAND, LEEDS, 10 CROSS FLATTS TERRACE, LS11 7JW
What is 151 LOCKSMITHS LIMITED's industry?
151 LOCKSMITHS LIMITED is in the industry of Security systems service activities
What year was 151 LOCKSMITHS LIMITED started?
151 LOCKSMITHS LIMITED was started in 2023
Sources: Companies House