NR 23 Limited is an active company incorporated on 8 November 2024 with the registered office located in Stroud, Gloucestershire. NR 23 Limited was registered 12 months ago.
Registered office address changed from 42 High Street Stonehouse GL10 2NA England to 5 Gordon Terrace London Road Brimscombe Stroud GL5 2QE on 22 July 2025