R13 Recovery Pods Ltd is an active company incorporated on 1 October 2024 with the registered office located in Oldham, Greater Manchester. R13 Recovery Pods Ltd was registered 1 year ago.
Confirmation statement made on 30 September 2025 with no updates
Submitted on 20 Oct 2025
Registered office address changed from 102 High Street Lees Oldham OL4 5DJ England to Unit 1 Gatehead Mill Delph New Road Delph Oldham OL3 5DB on 20 October 2025