The enterprise called Nelson & Russell was created on 1989-06-16 as a private limited company. The enterprise office was located in London on Nelsons House, 83 Parkside, Wimbledon. This place zip code is SW19 5LP. The official reg. no. for Nelson & Russell Limited was 02396062. Nelson & Russell Limited had been in business for 32 years up until dissolution date on 2021-03-16.
The officers were as follow: Patrick W. selected to lead the company 33 years ago and Robert W. selected to lead the company 33 years ago.
The companies with significant control over this firm were as follows: A Nelson & Co Limited owned over 3/4 of company shares. This business could have been reached in London at 83 Wimbledon Park Side, SW19 5LP.