Vista Spa & Beauty Limited has existed in the UK for at least seven years. Started with Companies House Reg No. 10779858 in 2017, the firm have office at Vista Spa & Beauty 11 Vista Court, Higher Bebington CH63 8QX. This business's declared SIC number is 96020, that means Hairdressing and other beauty treatment. Vista Spa & Beauty Ltd reported its account information for the financial year up to 2022-05-31. The business latest annual confirmation statement was submitted on 2023-10-19.
At the moment, there is a single director in the company: Michelle W. (since 14th June 2022). The company had been presided over by Alexia P. till 2022. Furthermore another director, including Michelle W. quit in 2020.