Indio Beauty has been in this business for six years. Registered under company registration number SC601814, the firm is registered as a Private Limited Company. You may visit the main office of this firm during office times under the following address: 4 Everard Place, G21 1XW Glasgow. The firm's SIC and NACE codes are 96020 which stands for Hairdressing and other beauty treatment. The business latest filed accounts documents were submitted for the period up to 2022-07-31 and the most current annual confirmation statement was filed on 2023-07-04.
Deborah S. is this particular company's only director, that was formally appointed on Thursday 5th July 2018.
Deborah S. is the individual with significant control over this firm, owns over 3/4 of company shares.