Nelson & Scott Ltd is an active company incorporated on 2 October 2024 with the registered office located in Brighton, East Sussex. Nelson & Scott Ltd was registered 11 months ago.
Registered office address changed from Flat 2 32 Sussex Square Brighton East Sussex BN2 5AB United Kingdom to 18 Chesham Place Flat 2, 18 Chesham Place Brighton Sussex BN2 1FB on 14 April 2025