The company called N J Russell was created on Thu, 21st Jun 2018 as a private limited company. The company head office was situated in London on 29 Summerlee Avenue. The address post code is N2 9QP. The office registration number for N J Russell Limited was 11427613. N J Russell Limited had been in business for five years up until dissolution date on Tue, 2nd May 2023.
Nicholas R. was this firm's managing director, formally appointed on Thu, 21st Jun 2018.
Nicholas R. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.