London Locksmiths came into being in 2002 as a company enlisted under no 04381026, located at SW8 2UX London at 14a Wilcox Road. This firm has been in business for twenty two years and its last known status is active. This business's principal business activity number is 96090 and has the NACE code: Other service activities not elsewhere classified. The company's most recent filed accounts documents were submitted for the period up to 2022-03-31 and the latest annual confirmation statement was filed on 2023-02-25.
Currently, there’s only one managing director in the company: Alan S. (since 2002/04/26). Since February 2003 Donna S., had performed the duties for the firm up until the resignation in October 2014. Furthermore another director, including Peter D. gave up the position in 2003. In addition, the director's assignments are often helped with by a secretary - Donna S., who was appointed by the firm on 2003/02/14.