Luxabella Ltd has existed on the British market for seven years. Registered with number 10779631 in 2017, the firm is based at 35 Pretoria Road, Ibstock LE67 6LP. It currently known as Luxabella Ltd, was previously listed as Flexmile Systems. The change has taken place in 2019/03/15. The company's principal business activity number is 47910 and their NACE code stands for Retail sale via mail order houses or via Internet. Its latest accounts cover the period up to 2023/03/31 and the most current confirmation statement was released on 2022/12/06.
Presently, the following limited company is led by one managing director: Rachel K., who was designated to this position five years ago. For two years Michael D., had been managing this limited company till the resignation in 2019.
Rachel K. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.