J&B Nails & Spa Limited is an active company incorporated on 2 April 2025 with the registered office located in Twickenham, Greater London. J&B Nails & Spa Limited was registered 10 months ago.
Registered office address changed from Unit 3 Ibex House 2a Leytonstone Road London E15 1SE United Kingdom to 340 Richmond Road Twickenham TW1 2DU on 5 January 2026