is inactive
Where is NELSON & RUSSELL LIMITED's headquarters?
NELSON & RUSSELL LIMITED's headquarters is located at LONDON, NELSONS HOUSE, 83 PARKSIDE, WIMBLEDON, SW19 5LP
What is NELSON & RUSSELL LIMITED's industry?
NELSON & RUSSELL LIMITED is in the industry of Wholesale of pharmaceutical goods
What year was NELSON & RUSSELL LIMITED started?
NELSON & RUSSELL LIMITED was started in 1989
Sources: Companies House