RTS Contractors Ltd is an active company incorporated on 7 May 2025 with the registered office located in Solihull, West Midlands. RTS Contractors Ltd was registered 9 months ago.
Registered office address changed from 358 Old Birmingham Road Lickey Birmingham B45 8ES England to Unit 79, 123 Stratford Road Shirley Solihull B90 3nd on 5 February 2026