XC Nails & Spa Ltd is an active company incorporated on 19 March 2024 with the registered office located in Solihull, West Midlands. XC Nails & Spa Ltd was registered 1 year 5 months ago.
Confirmation statement made on 18 March 2025 with no updates
Submitted on 12 May 2025
Registered office address changed from 7 Joseph Nettlefold Drive Smethwick B66 2DW England to 77 Main Street Dickens Heath Shirley Solihull B90 1UB on 21 January 2025