Just Spa Ltd is a dissolved company incorporated on 9 October 2023 with the registered office located in Blackpool, Lancashire. Just Spa Ltd was registered 2 years ago.
Registered office address changed from 53 Hoy Drive Newton-Le-Willows WA12 9DS England to Flat 2, 19 Tyldesley Road Blackpool FY1 5DH on 12 February 2025