The R.s. Locksmiths Limited company has been operating in this business for at least twenty two years, as it's been established in 2002. Started with registration number 04602720, R.s. Locksmiths is a Private Limited Company with office in 83 Russell Lane, London N20 0BA. This business's SIC code is 33200 meaning Installation of industrial machinery and equipment. Its latest filed accounts documents cover the period up to 2022-09-30 and the most current confirmation statement was released on 2023-10-20.
Regarding this firm, just about all of director's duties have so far been performed by Robert S. who was arranged to perform management duties twenty two years ago. The firm had been presided over by Deborah S. until 7 years ago.
Robert S. is the individual who controls this firm, owns over 3/4 of company shares.